错改了mysql 从库表结构,写操作导致主从服务挂了,找了一些文档,为此次做一个简单的记录
排错步骤:
1、查看从库状态。Slave_Sql_Running=No,服务没有跑
2、解决Slave_Sql_Running问题
寻找解决方案的时候大多是需要在从库做以下操作
mysql> stop slave ;
mysql> set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
mysql> start slave ;
在mysql中操作后没有响应,(可能是操作有误)
又尝试找具体出错原因
此处有具体的错误原因。
发现错误可能不只一个,上面的命令没有让主从服务跑起来可能是因为错误还没有解决完
多次执行后状态修复为Slave_Sql_Running=Yes
3、最后发现以上命令在Navicat中也可以执行实现