首先,你到你的从库的mysql中输入show slave status\G查看状态,是不是突然发现Slave_Sql_Running是No状态;
还伴有 Last_SQL_Error: Error 'Can't drop database 'itcast'; database doesn't exist' on query. Default database: 'itcast'. Query: 'DROP DATABASE `itcast`'
我产生这个的原因是我删除了一个主库有从库没有的表'itcast',导致集群宕机,解决方法就是在从库下输入以下代码,让指针向下移动
不想登陆复制:
stop slave;
set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
start slave;
mysql> stop slave;
Query OK, 0 rows affected (0.00 sec)
mysql> set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
Query OK, 0 rows affected (0.00 sec)
mysql> start slave;
Query OK, 0 rows affected (0.00 sec)
之后再输入 show slave status\G 查看slave状态
完毕。