且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

MySQL主从复制故障案例一

更新时间:2022-09-19 10:13:16

 

案例一:

在M-S 一主一从 状态下,从库不小心写入,导致主从同步出现故障

故障模拟:

in slave :

先创建一个数据库

1
crate database  buttongbu;

in master 

同样创建数据库,

1
crate database  buttongbu;

此时在从库查看 

in slave

1
show slave status\G ,发现error出现,错误代码1007

MySQL主从复制故障案例一

解决方法:

方法一:

1
2
3
stop slave;
set global sql_slave_skip_counter =1   表示忽略执行N各更新,N>0
start  salve;

检查主从同步状态,恢复一致

MySQL主从复制故障案例一


方法二:

根据错误代码跳过指定错误

1
2
slave-skip-errors = 1032,1007 
slave-skip-errors = all   谨慎使用all

对于错误代码,我们应使用slave服务



器错误日志中的错误消息提供错误编号和show slave status的输出。




网络文章;

主从同步出现异常语句跳过错误处理

http://my.oschina.net/u/214948/blog/87846




      本文转自crazy_charles 51CTO博客,原文链接:http://blog.51cto.com/douya/1795350,如需转载请自行联系原作者