好久不折腾mysql主从了,发现5.5交之前的版本,配置上有些变化,趁着夜深人静,重温一下,顺便简单记录一下配置过程。 主从同步 master端配置 修改 my.cnf 文件 12345678910 vim /etc/my.cnf[mysqld]server-id = 1log-bin = mysql-binbinlog_format = mixede
好久不折腾mysql主从了,发现5.5交之前的版本,配置上有些变化,趁着夜深人静,重温一下,顺便简单记录一下配置过程。
my.cnf
文件
Copier après la connexion Copier après la connexion Copier après la connexion |
Copier après la connexion Copier après la connexion |
新建授权复制用户
Copier après la connexion |
Copier après la connexion |
重启mysql
Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion |
Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion |
锁定数据库,将数据打包并拷贝至slave
Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion |
Copier après la connexion |
查看master上二进制日志情况,记录File
与Position
Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion |
Copier après la connexion |
当数据打包拷贝完毕,解除锁定;
Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion |
Copier après la connexion |
当数据较大时,将数据打包备份比使用mysqldump导入时效率更高
修改my.cnf
文件
Copier après la connexion Copier après la connexion Copier après la connexion |
Copier après la connexion |
重启mysql
Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion |
Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion |
将从master拷贝来的数据导入slave
连接master开始同步
Copier après la connexion |
Copier après la connexion |
当Slave_IO_Running与Slave_SQL_Running的状态都为Running时即可。
安装mysql半同步插件
Copier après la connexion |
Copier après la connexion |
修改my.cnf
文件
Copier après la connexion Copier après la connexion |
Copier après la connexion |
重启mysql
Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion |
Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion |
安装mysql半同步插件
Copier après la connexion Copier après la connexion |
Copier après la connexion |
修改my.cnf
文件
Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion |
Copier après la connexion |
重启mysql
Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion |
Copier après la connexion Copier après la connexion Copier après la connexion Copier après la connexion |
master
Copier après la connexion |
Copier après la connexion |
slave
Copier après la connexion |
Copier après la connexion |
好久不折腾mysql主从了,发现5.5交之前的版本,配置上有些变化,趁着夜深人静,重温一下,顺便简单记录一下配置过程。
my.cnf
文件
Copier après la connexion Copier après la connexion Copier après la connexion |
Copier après la connexion Copier après la connexion |
本文出自:http://mayiwei.com/, 原文地址:http://mayiwei.com/2014/02/22/mysql55-master-slave/, 感谢原作者分享。