具有多个replicate = do-db条目的服务器

我有一个服务器,有人已经设置了这两个服务器上充当主 – 主人。 由于它们已经在同一个数据库上同时configuration为master,所以一端的更改导致了各种各样的问题。

在其中一个主要是显示两个数据库在replication-do-db时,我做SHOW MASTER STATUS这是很奇怪的。

以下是我的系统中的关注点:

 Replicate_Do_DB: db1,db2,d1,db2 

MySQL版本是5.1,我正在寻找一种方法来更改复制filter。 CHANGE REPLICATION FILTER似乎只适用于版本5.5。

你向我解释我需要做什么来恢复这种情况? 谢谢。

你有没有尝试从/etc/my.cnf改变它

 [mysqld] replicate-do-db=db1 replicate-do-db=db2 

还要检查binlog-do-db的值是多less。 确保在replicate-do-dbbinlog-do-db中不使用相同的数据库名称