我在主数据库中有一个表,我想将其复制到一台从属服务器上的多个数据库。像这样:
masterDB.tableA -> slaveDB1.tableA
masterDB.tableA -> slaveDB2.tableA
Run Code Online (Sandbox Code Playgroud)
slaveDB1 和 slaveDB2 在同一个从服务器上。这可能吗?
我可以让 slaveDB1 的复制工作没有问题,但因为它忽略了 my.cnf 中用于 slaveDB2 的命令:
replicate-rewrite-db="masterDB->slaveDB1"
replicate-rewrite-db="masterDB->slaveDB2"
replicate-wild-do-table=slaveDB1.tableA%
replicate-wild-do-table=slaveDB2.tableA%
Run Code Online (Sandbox Code Playgroud)
我是否遗漏了什么,或者这不能通过 MySQL 复制来完成?