我有2个MYSQL服务器。
的MySQL#1 和 MySQL的#2
MySQL#1托管了一个已经复制的数据库,这要归功于本教程https://www.digitalocean.com/community/tutorials/how-to-set-up-master-slave-replication-in-mysql到MySQL#2。让我们将这第一个数据库命名为DATABASE1
MySQL#2托管另一个与DATABASE1无关的数据库DATABASE2。
是否有可能在不与第一次复制产生冲突的情况下复制为主从,让MySQL#1成为MySQL#2的奴隶?
感谢您的任何提示。
答案 0 :(得分:2)
有可能。我曾经这样做过。有几种方法可以做到。
replicate-ignore-db = DATABASE_YOU_WANT_TO_IGNORE
binlog_do_db = DATABASE_YOU_WANT_TO_REPLICATE
您不仅可以指定要复制的数据库,还可以仅指定要复制的特定数据库中的哪个表。另请参阅replicate_wild_do_table
进一步阅读