mysql> show slave status\G
Slave_IO_Running: Yes
Slave_SQL_Running: No
....
Slave_IO_Running: Yes
Slave_SQL_Running: No
....
Seconds_Behind_Master:NULL
出现上述情况说明数据主从发生故障。
问题原因:
1、可能是主库的表,在从库中没有找到。
解决方法:
1、先停止同步:mysql>stop slave;
2、使用命令:mysql>set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
3、开启同步:mysql>start slave;
4、使用命令:mysql>show slave status\G,查看Slave_SQL_Running的值,如果不为Yes,则重复上述3步,直到为Yes
参考文章:http://kerry.blog.51cto.com/172631/277414/
本文介绍了一种常见的MySQL主从同步故障现象及解决方法。当出现“Slave_IO_Running: Yes”、“Slave_SQL_Running: No”的状态时,通常是因为主库中的表在从库中找不到导致的。本文提供了具体的步骤来解决这一问题。
3035

被折叠的 条评论
为什么被折叠?



