剧情提要:A&B两台服务器是互相同步的,前几天,突然就不能同步。
在一系列怀疑问题下一个个排查,最终,定位到问题的原因:某一个表被分别得增加了字段,即分别往AB服务器中的表增加字段,最终同步时,会因为字段已经存在,造成异常抛出,并使得同步服务停止。
解决方法:个人认为,需要把当中一个表增加的字段删除,再让mysql对应的同步服务重启。必然会把A中表增加的字段同步过B中表。
##更新
在使用有互相同步机制的数据库,只需修改一边的数据即可,切记,Navicat能用命令行就不要用图形修改数据库。
附上阿里云主主同步配置步骤: