答案 0 :(得分:0)
看起来您有一个主机和多个从机,每个从机用于一个不同的数据库。 您可以通过在slave my.cnf中指定
来将master上的每个数据库复制到不同的slave。从站1(频道_1)
[mysqld]
replicate-do-db=channel_1
从站2(频道_2)
[mysqld]
replicate-do-db=channel_2
以此类推。 请注意,每个从属服务器仍将中继所有二进制日志(即每个数据库的全部数据),但根据my.cnf中指定的数据库,有选择地将它们应用到从属服务器中。
这是事后考虑,如果您的问题是有关如何在replicate-do-db选项中指定多个数据库的,可以用逗号分隔-
[mysqld]
replicate-do-db=channel_1,channel_2