我正在尝试在 3 个不同服务器上运行的 3 个 MySQL 数据库之间实现主-主复制。
我为 2 台服务器实现了主-主复制,但不知道如何为 3 台不同的 MySQL 服务器实现。
有人知道如何做到这一点吗?
答案1
您必须将其设置为一个环 —— A 是 B 的主服务器,B 是 C 的主服务器,而 C 是 A 的主服务器。并且不要忘记设置选项,log_slave_updates
以便它们传递上游更改,并设置replicate-same-server-id
为 0,这样更新就不会永远在环中循环往复。
读本文—— 环配置在第 2 页描述。