为两台远程机器同步两个mysql数据库

时间:2010-11-11 09:59:34

标签: php mysql linux

任何解决方案都可以为两台远程机器同步两个mysql数据库?我必须定期同步

感谢

3 个答案:

答案 0 :(得分:1)

replication与master-master或master-slave一起使用。

答案 1 :(得分:1)

我假设您需要单向同步 - 如果您需要采用多种方式,则需要进行冲突解决,这是非常重要的,大多数解决方案都不会这样做。

mk-table-sync或“rubyrep”是我所知道的两个系统,它们将数据与另一个数据库同步。阅读他们的文档以获取更多信息。

MySQL复制在特定情况下是可以的,但设置起来很棘手,需要非常仔细的监控等,因为它可能会变得不同步而且不会自动重新同步。您也可以只从一台服务器复制(但到多台服务器)。

答案 2 :(得分:0)