自动将新添加的记录复制到另一个mysql

时间:2015-08-23 09:48:36

标签: mysql local

我正在研究安装在我公司的Windows 7上的本地MySQL我们正在使用ms访问数据输入..我们每小时都会添加新数据 我们还有一个网站,它通过网络应用程序连接到公共MySQL服务器,用于客户端..我的任务之一是将所有数据库从本地MySQL服务器复制到公共服务器“为我们的客户显示”。那么我的问题是,有什么方法可以“自动”将新输入的数据从我的本地MySQL服务器复制到公共服务器? 或者,当我们添加新记录时,它会同时转到2个不同的MySQL服务器上?

我被迫这样做因为我无法弄清楚如何直接将网站与本地MySQL机器连接

抱歉,这个问题可能听起来很愚蠢,但我对这个领域的知识不多。感谢提前

1 个答案:

答案 0 :(得分:0)

有很多不同的方法可以做到这一点。

1)你可以使用MySQL复制,所以MySQL复制所有插入和    更新您的从属数据库(公共服务器)。它同步了    当Connection连接到公共服务器时自动运行。

2)你可以使用一个非常好的工具“percona工具包”。有一个收费    将表或模式同步到其他数据库。

3)您可以使用MariaDB的MaxScale之类的代理。他们可以拆分查询    比如插入或更新并将其发送到2个不同的服务器。