大家好啊,我是kele。最近在工作中发现生产环境的Mysql主从库复制功能突然失效了,不熟悉数据库的我加了半天班才把它解决了…记录下,顺便写出来给遇到同样问题的朋友一个解决思路。
主从库同步失效原因猜想
- 表结构改变。
- 数据库重启后主从库同步失效
重启主从库同步配置
0、 备份数据库(很重要!主从库都要备份)
1、同步数据库表结构,让主从库表结构保持一致
2、在主库环境下,运行SHOW MASTER STATUS,输出如下:
3、记住file名和position名,切换至从库环境
4、在从库环境下运行stop slave
5、在从库环境下运行
CHANGE MASTER TO
MASTER_HOST='188.180.81.176', MASTER_USER='username'