-
mysql数据库安装途径迁移
所属栏目:[MySql教程] 日期:2022-04-01 热度:82
mysql数据库安装路径迁移之前,先停止业务。 一、停止数据库服务 systemctl stop mysqld 二、查看服务器存储情况 df -h 三、进入数据库默认安装目录 cd /var/lib/mysql 四、查看mysql默认路径下文件大小 du -h --max-depth=1 /var/lib/mysql 五、复制/var/[详细]
-
如何在MySQL元数据库里查阅索引
所属栏目:[MySql教程] 日期:2022-04-01 热度:151
-- 查看主键约束 SELECT * FROM information_schema.`TABLE_CONSTRAINTS`; -- 查看外键约束 SELECT * FROM information_schema.`REFERENTIAL_CONSTRAINTS`; -- 查看所有列DML权限信息 SELECT * FROM information_schema.`COLUMN_PRIVILEGES`; -- 查看用户[详细]
-
MySQL的权限设定和备份还原
所属栏目:[MySql教程] 日期:2022-04-01 热度:81
MySQL数据库系统的维护工作主要包括用户权限的设置、数据库的备份与恢复,本篇博客将对进行这些操作进行讲解 数据库的用户授权 MySQL数据库的root用户账号拥有对所有库、表的全部权限,频繁使用root账号会给数据库服务器带来一定的风险。在工作中,通常会[详细]
-
mysqldump简单解析
所属栏目:[MySql教程] 日期:2022-04-01 热度:164
MySQL中的mysqldump,真是一个经典而有效的工具,经常用,但是不知道后台运行的过程中到底在干些什么,其实如果想得到这些基本的信息不一定要去看代码,我们通过日志的方式就能一窥其中的奥妙。 如果想看到里面的一些较为细节的日志,开个general log就可[详细]
-
MySQL 产生大量小relay log的故障一例
所属栏目:[MySql教程] 日期:2022-04-01 热度:60
MySQL 产生大量小relay log的故障一例: 一、案例来源和现象 这个案例是朋友 @peaceful遇到的线上问题,最终线索也是他自己找到的。现象如下: 1、出现了大量很小的relay log如下,堆积量大约2600个: ... -rw-r----- 1 mysql dba 12827 Oct 11 12:28 mysq[详细]
-
MySQL count count 字段 实现上差别
所属栏目:[MySql教程] 日期:2022-04-01 热度:143
水平有限如有误请指出 源码版本:5.7.22 我们继续来讨论一下count(*) count(字段) 实现上的区别。注意我们这里都使用Innodb做为存储引擎,不讨论其他引擎。因为了有了前面的讨论,更容易看出它们的区别,这里我们有如下注意点: 我们需要做到执行计划一样[详细]
-
MySQL连接查询流程源码
所属栏目:[MySql教程] 日期:2022-04-01 热度:147
初始化: 点击(此处)折叠或打开 main |-mysqld |-my_init // 初始话线程变量,互斥量 |-load_defaults // 获取配置 |-init_common_variables // 初始化变量 |-init_server_components // 初始化插件 | |-plugin_init | | |-plugin_initialize | |-initializ[详细]
-
mysql 查询语句可以使用的函数总结
所属栏目:[MySql教程] 日期:2022-04-01 热度:177
mysql 查询语句有时候需要用到函数,但是函数比子查询的效率要高,有时候函数还是很方便的,下面简单总结sql函数具体用法。 1,对数字处理函数 avg() count() max() min() sum() 2,对字符串的处理 合并字符串函数:concat(str1,str2,str3) 比较[详细]
-
MySQL基础篇 事务管理,锁机制案例详解
所属栏目:[MySql教程] 日期:2022-04-01 热度:182
MySQL基础篇 事务管理,锁机制案例详解: 一、锁概念简介 1、基础描述 锁机制核心功能是用来协调多个会话中多线程并发访问相同资源时,资源的占用问题。锁机制是一个非常大的模块,贯彻MySQL的几大核心难点模块:索引,锁机制,事务。这里是基于MySQL5.6演[详细]
-
MySQL高可用方案MHA在线切换的步骤及原理
所属栏目:[MySql教程] 日期:2022-04-01 热度:84
在日常工作中,会碰到如下的场景,如mysql数据库升级,主服务器硬件升级等,这个时候就需要将写操作切换到另外一台服务器上,那么如何进行在线切换呢?同时,要求切换过程短,对业务的影响比较[详细]
-
mysql学习笔记之备份与恢复
所属栏目:[MySql教程] 日期:2022-04-01 热度:89
相关关键词: 策略规划,恢复演练,还原与恢复 恢复点目标(PRO):容忍丢失多少数据 恢复时间目标(RTO):需要多久将数据恢复 备份理由:灾难恢复,错误修改,审计,测试 逻辑备份与恢复 备份 ##查看帮助 mysqldump --help ##备份某个表 mysqldump -uroo[详细]
-
try restarting transaction参数控制
所属栏目:[MySql教程] 日期:2022-04-01 热度:159
Lock wait timeout exceeded; try restarting transaction 锁等待超时。。回滚事务。。 当事务1 获得锁 start TRANSACTION update user set username=gh4g where id=2;#获得锁 此时 事务2 开始事务 start TRANSACTION update user set username=m3mm where[详细]
-
MySQL 5.7安装部署总结
所属栏目:[MySql教程] 日期:2022-04-01 热度:118
之前搭建MySQL环境都是使用公司内部使用的脚本,其实说实话屏蔽了很多细节,对MySQL的安装还是了解比较肤浅,今天有个MySQL 5.7的数据迁移的任务,也是为了熟悉安装过程就走了一遍安装的流程,整体和5.6差别不大,这里演示安装的都是Percona发布的二进制版[详细]
-
思维导图在哪款软件上画
所属栏目:[MySql教程] 日期:2022-03-31 热度:143
目前,思维导图的主流画法是采用计算机软件进行绘制,而不同软件绘制思维导图的方式也不尽相同,有必要学习一下各绘图软件如何绘制思维导图。 MindMaster功能强大,拥有丰富的模板、例子和图形符号,使用者可以通过这些素材方便快捷地创建导图内容。绘制完[详细]
-
Mysql储存权限系统
所属栏目:[MySql教程] 日期:2022-03-31 热度:99
Mysql存取权限系统[@more@]Mysql有一个高级的但不标准的存取权限系统.此部分即描述其如何工作. 权限系统做什么 Mysql的权限系统的主要功能是验证从假定主机来的用户连接.以及检查用 户对数据库的select,insert,update和delete操作权限. 其附加功能还包括匿[详细]
-
LDEE流程图绘制软件那个专业,怎么绘制LDEE流程图
所属栏目:[MySql教程] 日期:2022-03-31 热度:155
数据模型是现实世界数据特征的抽象,用于描述一组数据的概念和定义。数据模型是数据库中数据的存储方式,是数据库系统的基[详细]
-
MySQL InnoDB设置死锁检测的方式
所属栏目:[MySql教程] 日期:2022-03-31 热度:127
死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,可以认为如果一个资源被锁定,它总会在以后某个时间被释放。而死锁发生在当多个进程访问同一数据库时,其中每个进程拥有的锁都是其他进程所需的,由此造成每个进程都无法[详细]
-
MySQL root用户登录的几处小问题
所属栏目:[MySql教程] 日期:2022-03-31 热度:151
今天和同事聊了聊技术的事情,聊到BAT里面的一些高大上的系统和设计,相比总是会有些差距,不过像那样体量的公司知识沉淀很深,所以能够做好我们力所能及的事情,把它细化做好,也是一种进步和改进。 如果你老是觉得自己的环境受限,有各种KPI或者是成本的[详细]
-
mysql事务处理用法与实例细说
所属栏目:[MySql教程] 日期:2022-03-31 热度:50
代码如下 复制代码 root@host# mysql -u root -p password; Enter password:******* mysql use TUTORIALS; Database changed mysql create table tcount_tbl - ( - tutorial_author varchar(40) NOT NULL, - tutorial_count INT - ) TYPE=InnoDB; Query OK[详细]
-
CentOS 6 下RPM方式装置MySQL5.6
所属栏目:[MySql教程] 日期:2022-03-31 热度:157
CentOS 6 下RPM方式装置MySQL5.6: 1. 下载Linux对应的RPM包,如:CentOS6.7_64对应的RPM包,如下: [root@mysql ~]# ll 总用量 113808 -rw-------. 1 root root 1434 12月 13 18:47 anaconda-ks.cfg -rw-r--r--. 1 root root 42556 12月 13 18:47 install[详细]
-
RHEL7_mysql5.7.17_安置初始登录
所属栏目:[MySql教程] 日期:2022-03-31 热度:154
RHEL7_mysql5.7.17_安置初始登录: 1 描述 在rhel7.2 x64 server上,以yum方式安装完mysql 5.7.17后。 执行mysql -u root -p命令,此时并不知道root密码是什么。 [root@localhost bin]# mysql -u root -p Enter password: ERROR 1045 (28000): Access deni[详细]
-
MySQL高可用——PXC解说
所属栏目:[MySql教程] 日期:2022-03-31 热度:81
galera产品是以galera cluster方式为mysql提高高可用集群解决方案的。galera cluster就是集成了galera插件的mysql集群。galera replication是codership提供的mysql数据同步方案,具有高可用性,方便扩展,并且可以实现多个mysql节点间的数据同步复制与读写[详细]
-
MYSQL 多实例安装以及常见运维点
所属栏目:[MySql教程] 日期:2022-03-31 热度:144
重点:配置GNR时需要所有的GNR以[ mysqld xxx]的格式命名,否则会报找到GNR的错误 准备Mysqld_multi配置文件加入多实例的配置信息 指定GNR启动实例(不要指定MYSQLD这个关键词) mysqld_multi start 3308 指定端口和SOCK文件关闭实例 mysqladmin -uroot -p12[详细]
-
电路图原理图怎么画?它的常用符号有哪些?
所属栏目:[MySql教程] 日期:2022-03-31 热度:79
现在很多同学喜欢用word写作,有时会涉及到电路图原理图,而电路图是利用电路的各种符号来表示电路连接,一般是用于研究、工程规划的需要。在设计电路时,工程师可以根据纸上的原理以及符号,进行调试电路,修复错误和提高工程师的工作效率。电路图原理图[详细]
-
怎样用Navicat导出MySQL的数据字典
所属栏目:[MySql教程] 日期:2022-03-31 热度:184
方法如下: 利用mysql的information_schema 库中的COLUMNS表信息来实现 例如需要导出ixinnuo_zxpt库的数据字典信息: 打开Navicat,选择查询--新建查询: select TABLE_SCHEMA,TABLE_NAME,COLUMN_NAME,COLUMN_TYPE,COLUMN_COMMENT from information_schema.co[详细]