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

发布于 2024-12-22 15:13:19 字数 146 浏览 4 评论 0原文

我找不到我的问题的答案。

我有 2 台 mysql 服务器。

  1. 主服务器
  2. 从服务器

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

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

I couldn't find an answer to my question.

I have 2 mysql servers.

  1. Master server
  2. Slave server

Now i want to add another Slave server but i have other website running on that server.

Can i replicate just one database?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

命比纸薄 2024-12-29 15:13:19

是的,可以

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

replicate-do-db=db01

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

replicate-do-db=db01
replicate-do-db=db02

如果你只是想让slave忽略一些数据库,可以设置replicate-ignore-db

replicate-ignore-db=db01

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

Yes you can

If you want to replicate just one database from master, you can set replicate-do-db in your /etc/my.cnf or set replicate-do-db as mysql argument, for example:

replicate-do-db=db01

If you have multi databases to be replicated, /etc/my.cnf should be like this:

replicate-do-db=db01
replicate-do-db=db02

If you just want slave to ignore some database, you can set replicate-ignore-db:

replicate-ignore-db=db01

More details on MySQL document: http://dev.mysql.com/doc/refman/5.1/en/replication-options-slave.html#option_mysqld_replicate-do-db

始终不够 2024-12-29 15:13:19

将这些行添加到从机的 /etc/my.conf 文件中解决了我的问题。谢谢。

replicate-do-db=Refill

但是,请注意,执行此操作后,我必须重新启动两个数据库,并通过键入以下命令从主服务器更新新文件名和位置:

mysql> show master status;

将此信息添加到从机上的 MySQL 并启动从机。

Adding these lines to the /etc/my.conf file of the slave machine solved my problem. Thanks.

replicate-do-db=Refill

However, please note that after doing this i had to restart both the databases and update the new file name and position from the master server by typing below command:

mysql> show master status;

Add this information to your MySQL on slave machine and start slave.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文