Durant 发表于 2017-8-30 11:29:19

现有数据库的数据同步和出错处理问题

困扰本人的两个mysql主主复制问题:

1、现在有两台服务器各自独立运行着mysql数据库服务,需要把两个数据库做主主复制,有什么好的办法?本人自己只想到把两个数据库都停用,然后先把两个数据库的数据手动更新成一样的,然后开户二进制日志,配置好用户,然后两边开始连接同步。总觉得自己办法很笨,有没有什么更好的办法,不停用数据实现主主复制,而且保证结果是两边数据是一致的。
2、主主复制有一种出错,不知道怎么处理。就是如果A库的一条插入语句日志发到B库后,B库此时如果执行不成功,然后怎么处理最恰当?
1)可不可以手动让A库重发那条插入语句?
2)如果采用B库跳过错误语句,这样导致B库少了一条数据。如果手动在B库插入那条错误的数据,又会产生日志,日志会发回A库让A库插入(A库本来就有那条数据,所以一定会出错),形成循环了。这种情况要怎么处理?

望指教!
页: [1]
查看完整版本: 现有数据库的数据同步和出错处理问题