在不同 MySQL 服务器之间复制表数据

发布于 2024-12-02 02:08:44 字数 206 浏览 0 评论 0原文

想象一下,设置了 5 台 myqsl 服务器,其中 1 台具有某些表的正确数据,这些表一直在更新,我想将此数据复制到其他 mysql 服务器。

现在我确实记得曾经做过一个 MySQL 复制任务,通过同一个网站我写入主数据库并从从数据库读取,但在这种情况下,这可能吗?还有可行吗?

表格的一个例子是“翻译”。无论在一个数据库中输入什么新翻译,它们都会被复制到其他服务器

Imagine the setup of 5 myqsl servers and 1 of them has the correct data for some tables which are being updated all the time and I would like to copy over this data to the other mysql servers.

Now I do remember working on a MySQL Replication task once where through the same website I write to the Master DB and read from the Slave DB but in this case, is this possible to do? Also is it feasible to do?

An example of a table would be "Translations". Whatever new translations are entered in one DB, they are copied to the other servers

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

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

发布评论

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

评论(1

怎会甘心 2024-12-09 02:08:44

你已经回答了你自己的问题。

您需要使用主从服务器设置复制。
您只在主服务器中进行更新,并让从服务器以主服务器为食。

请参阅:
http://dev.mysql.com/doc/refman/5.0 /en/replication-howto.html
http://crazytoon.com/2008/01/29/mysql-how-do-you-set-up-masterslave-replication-in-mysql-centos-rhel-fedora/

如果你想要一本书,我推荐:高性能MySQL

You have answered your own question.

You need to set up replication using master - slave servers.
Where you only do updates in the master and let the slaves feed on the master.

See:
http://dev.mysql.com/doc/refman/5.0/en/replication-howto.html
http://crazytoon.com/2008/01/29/mysql-how-do-you-set-up-masterslave-replication-in-mysql-centos-rhel-fedora/

If you want a book I'd recommend: High performance MySQL.

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