同步主从MYSQL服务器解决通信配置错误
配置好MySQL主从服务器同步时,需要实现主从同步但是发现同步失败
slave上有两个关键的进程:
Slave_SQL_Running和Slave_IO_Running
一个负责与主机的io通信,一个负责自己的slave mysql进程
- 如果 Slave_Io_Running:no
1.检查主MYSQL服务器的名字show master status\G
2.检查从MYSQL服务器的名字show slave status\G
3.发现没有对应主服务器的名字,于是咱们现在需要修改这个
stop slave;
CHANGE MASTER TO CHANGE MASTER TO MASTER_LOG_FILE='mysql-bin.000001', MASTER_LOG_POS=0;
start slave;
4.这样就改成功啦~
- 如果 Slave_SQL_Running:no
1.修改IO:
stop slave;
SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
start slave;
2.然后就好啦~
- 最后来检查一下 给主MYSQL加个数据库
- 看看从MYSQL有没有
- 成功~~