MySQL 主从:Last_SQL_Error: Error ‘Table ‘xxxxx’ already exsist’
今天MySQL的主从环境中,备库遇到了这么一个问题:
1 |
Last_SQL_Error: Error 'Table 'xxxxxx' already exists' on query. Default database: 'xxxxx'. Query: 'alter table xxxxxx rename to xxxxx' |
其实,类似上边的这种报错报错还有这个样子的:
1 |
Last_SQL_Error: Error 'Duplicate entry ' |
对于它们,解决方法都是差不多的:
1. stop slave
2. show variables like ‘sql_slave_%’;
3. set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
4. show variables like ‘sql_slave_%’;
5. start slave
6. show slave status\G
————————————
Done。