MySQL数据库在两个数据库之间同步
我们正在多家商店中运行带有MySql后端的Java PoS(销售点)应用程序。我想保持商店中的数据库与主机服务器上的数据库同步。
商店中发生某些更改时,应在主机服务器上对其进行更新。我该如何实现?
-
复制不是很难创建。
这里有一些很好的教程:
http://aciddrop.com/2008/01/10/step-by-step-how-to-setup-mysql-database-
replication/http://www.ghacks.net/2009/04/09/set-up-mysql-database-
replication/http://dev.mysql.com/doc/refman/5.5/en/replication-
howto.htmlhttp://www.lassosoft.com/Beginners-Guide-to-MySQL-
Replication在这里,您需要牢记一些简单的规则(当然还有其他一些,但这是主要的概念):
- 设置1个服务器(主服务器)以写入数据。
- 设置1个或多个服务器(从站)以读取数据。
这样,您将避免错误。
例如: 如果您的脚本插入到主服务器和从服务器上的相同表中,则将有重复的主键冲突。
您可以将“从”服务器视为“备份”服务器,该服务器拥有与主服务器相同的信息,但不能直接添加数据,只能遵循主服务器的指示。
注意:当然,您可以从主服务器读取数据,也可以写入从服务器,但请确保不要写入同一表(主服务器到从服务器以及从机到主服务器)。
我建议监视您的服务器,以确保一切正常。
让我知道您是否需要其他帮助
-
删除后同步两个数据库表中的数据
2021-03-12 关注 0 浏览66 1答案
-
MySQL-在两个日期之间从数据库中选择数据
2021-02-02 关注 0 浏览81 1答案
-
如何找到两个数据库之间的差异?[关闭]
2021-03-27 关注 0 浏览70 1答案
-
比较两个 MySQL 数据库
2022-04-11 关注 0 浏览62 1答案
-
将大型本地数据库与服务器数据库同步(MySQL)
2021-04-20 关注 0 浏览148 1答案
-
比较两个MySQL数据库[关闭]
2021-02-02 关注 0 浏览148 1答案
-
MySQL从一个数据库插入另一个数据库
2021-02-02 关注 0 浏览180 1答案
-
将SQLite客户端数据库与MySQL服务器数据库同步
2021-02-02 关注 0 浏览136 1答案
-
MySQL在多个数据库中寻找价值
2021-03-12 关注 0 浏览82 1答案
-
MySQL:确定选择哪个数据库?
2021-02-02 关注 0 浏览99 1答案