今天我在查看slave日志发现很多错误,
通常情况下,你可以 通过SET GLOBAL SQL_SLAVE_SKIP_COUNTER= n忽略错误
或者通过查过日志改正错误然后slave start
但这一次都搞不定,烦死了,我决定重设slave. ( master是192.168.100.231)
在slave机器上:
slave stop;
mysqldump -u root -ppassword -h 192.168.100.231 ent>/tmp/ent.sql
/usr/local/mysql/bin/mysql -u root ent < /tmp/ent.sql
change master to MASTER_HOST='192.168.100.231',MASTER_USER='test',MASTER_PASSWORD='123',MASTER_LOG_FILE='mysql-bin.000060',MASTER_LOG_POS=9358;
slave start;
上面的MASTER_LOG_FILE和MASTER_LOG_POS可通过在master上show master status得到。
解决MySQLSlave同步错误
本文记录了一次解决MySQL Slave同步过程中遇到的难以解决的错误经历。作者尝试了多种方法仍无法解决问题,最终选择了重置Slave并详细记录了操作步骤。
5万+

被折叠的 条评论
为什么被折叠?



