标题:[实践OK]mysql主从复制跳过错误,跳过指定编号的错误。 出处:向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除 时间:Fri, 30 Mar 2018 18:45:08 +0000 作者:jackxiang 地址:http://jackxiang.com/post/9696/ 内容: 背景:辅库删除了一个用户,主库也删除了一个用户,于是出现辅库启动时候出现错误,show slave status少一个YES。 错误:2018-03-30T18:41:50.906499+08:00 10 [ERROR] Slave SQL for channel '': Error 'Can't find any matching row in the user table' on query. Default database: ''. Query: 'GRANT DELETE ON *.* TO 'mha_rep'@'10.70.%'', Error_code: 1133 跳过一次或跳过1133都可以,如下: mysql主从复制,经常会遇到错误而导致slave端复制中断,这个时候一般就需要人工干预,跳过错误才能继续 跳过错误有两种方式: 1.跳过指定数量的事务: mysql>slave stop; mysql>SET GLOBAL SQL_SLAVE_SKIP_COUNTER = 1 #跳过一个事务 mysql>slave start 2.修改mysql的配置文件,通过slave_skip_errors参数来跳所有错误或指定类型的错误 vi /etc/my.cnf [mysqld] #slave-skip-errors=1062,1053,1146 #跳过指定error no类型的错误 #slave-skip-errors=all #跳过所有错误 来源:https://blog.csdn.net/seteor/article/details/17264633 Generated by Jackxiang's Bo-blog 2.1.1 Release