MySQL 要設定 Replication 可以參考此篇: MySQL 設定 Replication (Master - Slave)
但是要設定多台機器一直持續(一層一層) Replication 下去, 預設是有無法達到的.
註:
- Replication 從 A -> B 照上面設定即可.
- 但是 Replication 要設定 A -> B -> C, 會發現到, A -> B 是可以動的, B -> C 也是可以動, 但是 A -> B -> C 不會動.(A -> C 的指令, 不會被傳過去)
MySQL 多台機器多重 Replication 設定方式
想要作到 A -> B -> C, 只需要於 B 的 [mysqld] 設定下述即可:
log-bin=mysql-bin
log-slave-updates
範例
[mysqld]
server-id = 1
log-bin=mysql-bin
log-slave-updates
詳細說明: MySQL Reference Manual :: 15.1.2.3 Replication Slave Options and Variables