mysql复制 - 一个数据库上的从属服务器

sab*_*lic 14 mysql replication master slave

我无法找到问题的答案.

我有2个mysql服务器.

  1. 主服务器
  2. 奴隶服务器

现在我想添加另一个Slave服务器,但我在该服务器上运行其他网站.

我可以复制一个数据库吗?

小智 41

是的你可以

如果要从master复制一个数据库,可以replicate-do-db/etc/my.cnf或设置replicate-do-db为mysql参数,例如:

replicate-do-db=db01
Run Code Online (Sandbox Code Playgroud)

如果要复制多个数据库,/etc/my.cnf应该是这样的:

replicate-do-db=db01
replicate-do-db=db02
Run Code Online (Sandbox Code Playgroud)

如果您只想让slave忽略某些数据库,您可以设置replicate-ignore-db:

replicate-ignore-db=db01
Run Code Online (Sandbox Code Playgroud)

有关MySQL文档的更多详细信息:http://dev.mysql.com/doc/refman/5.1/en/replication-options-slave.html#option_mysqld_replicate-do-db