mysql mysql_upgrade主从升级造成的1580错误
版本升级5.1.68->5.5.38
发现问题:
从库先升级,然后升级主库;升级完成后从库主从同步出现1580错误,如图:
分析问题:
是mysql_upgrade内包含了alter等语句会记录到binlog中再到备库执行。先选择在主库执行命令进而导致了这个错误:
在从库执行" show slave status\G;"则会看到关于slow.log的报错信息
解决问题:
可通过如下步骤绕过BUG
1、"stop slave;"
2、"SET GLOBAL sql_slave_skip_counter=1;"
3、"start slave;"
这样就可以绕过BUG继续复制了。