如何将其他数据库添加到我的 mysql 复制从站(只读)?

Gre*_*ara 5 mysql mysql-replication

我有一个 mysql 只读复制从属设置,目前正在为大约 10 个数据库工作,我需要添加 3 个新数据库。我找不到有关如何添加其他信息的任何信息。有没有人对如何做到这一点有一些指导?

谢谢。

War*_*ner 5

我假设您的 MySQL 服务器具有可操作的复制配置。

首先,您在主服务器上创建数据库。在从属服务器上,您更新replicate-do-db为新数据库指定的 cnf。 replicate-do-db在 cnf 中配置或作为标志 ( --replicate-do-db) 配置,并且不能作为变量动态更改。td

从那时起,您可以填充架构并掌握数据并向下复制。

您还可以在主服务器和所有从服务器上创建并填充数据库,然后启用replicate-do-db。关键是在从属设备上启用复制之前确保数据匹配。