mysql主从 Slave_SQL_Running NO

从库做了写操作:

修改方法:

1:mysql -uroot -p 

stop slave;

set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
start slave;
 

SET global sql_slave_skip_counter=n;
如果从库的slave_sql_running为NO。
Err文件中记录:
Slave:Error "Duplicate entry '1' for key 1" on query.....
可能是master未向slave同步成功,但slave中已经有了记录。造成的冲突可以在从库上执行
set global sql_slave_skip_counter=n;
跳过几步。再restart slave就可以了。
3:发现mysql slave服务器经常因为一些特殊字符或者符号产生的更新语句报错,整个同步也会因此而卡在那,最初的办法只是手动去出错的机器执行下面三条SQL语句,跳过错误即可。

猜你喜欢

转载自blog.csdn.net/a375015762/article/details/81784449