waid 发表于 2018-10-11 09:30:18

mysql mysql_upgrade主从升级造成的1580错误

  mysql mysql_upgrade主从升级造成的1580错误
  版本升级5.1.68->5.5.38
  发现问题:
  从库先升级,然后升级主库;升级完成后从库主从同步出现1580错误,如图:
http://note.youdao.com/yws/res/1557/F16413D83B72428C9CD7F7FF436BCD69
  分析问题:
  是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继续复制了。

页: [1]
查看完整版本: mysql mysql_upgrade主从升级造成的1580错误