Slave_SQL_Running: No的解决办法

mysql> show slave status\G
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)