mysql同步的那些事

mysql 主从同步

mysql>flush tables with read lock  #只读模式
mysql> show master status         #查看master状态

master主:

开启日志功能,设置server-id=""

设置同步账号,grant replication slave  on *.* to ‘sync‘@‘%’ identified  by   "password"

刷新:flush privileges


slave从:

设置server-id="", #ID号小于主的ID

日志功能开启不开启都可以,

设置master
change master to master_host=‘主IP‘,master_user=‘sync‘,master_password=‘password‘,

master_log_file=‘mysql-bin***‘,master_log_pos=123;

启动:mysql>start slave;

mysql主主同步,为了简单在上面主从同步的基础上设置:

mster主在已上基础添加:ID号不变

change master to master_host=‘从IP‘,master_user=‘sync‘,master_password=‘password‘,

master_log_file=‘mysql-bin***‘,master_log_pos=123;

启动:mysql>start slave;

slave从在已上基础添加:

开启日志功能,
添加同步账号:grant replication slave  on *.* to ‘sync‘@‘%’ identified  by   "password"

刷新:flush privileges,

开启同步:mysql>start slave;


若出现无法同步,请检查:

1.有没有授权同步账号密码;

2.网络是否可以正常连接;

3.防火墙的问题;

4.其他


本文出自 “jk409” 博客,请务必保留此出处http://jk409.blog.51cto.com/406667/1387374

mysql同步的那些事,布布扣,bubuko.com

mysql同步的那些事

上一篇:为OracleLinux配置FTP yum源


下一篇:SOC和数据库审计结合