接上一篇源码安装mysql5.6.
- 主从服务器均安装了msyql5.6
- 主服务器和从服务器均开启了logbin日志。
- 主从服务器均开启了server-id,且serverid编号不一样。
- 主服务器配置同步的帐号
grant replication slave on *.* to ‘repl‘@‘192.168.4.31‘ identified by ‘repl‘;
flush privileges;
show master status;看主服务器二进制文件信息。
可以从第一个二进制日志第一行开始同步。也可以停止主服务器的写操作,使用mysqldump导入从服务器,同步从记录的二进制位置开始。
- 从服务器配置到到哪个主服务器,使用什么帐号同步,同步内容从二进制那个文档开始。
CHANGE MASTER TO MASTER_HOST=‘192.168.4.50‘, MASTER_USER=‘repl‘, MASTER_PASSWORD=‘repl‘, MASTER_LOG_FILE=‘mysql-bin.000001‘,MASTER_LOG_POS=0;
start slave;启动从服务。启动成功后会记录在数据文件中从服务器相关配置。
show slave status;查看从服务同步情况。同步完成后设定禁止写入从服务器。
mysql主从简单配置
时间: 2024-10-08 08:09:49