如何实时同步两个表与两个不同的mysql数据库?

时间:2017-04-27 04:37:21

标签: php mysql synchronization

如果有一些东西插入,我需要一个表的双向同步 database1的表然后该东西自动插入另一个 数据库是database2的表。可以用PHP吗?是 有任何一步一步的程序,我可以遵循两个不同的 数据库存储在两个不同的服务器上。

1 个答案:

答案 0 :(得分:0)

它是“可能的”(一般而言),但不是直接的。要立即采取行动 ,您需要在triggersprocedures的DBMS上执行此操作。所以看看那里。

在PHP中执行它可能会搞砸事情,但是您可以检查“db1”以查找自上次检查后的更改并将其处理为“db2”。但是如果“db1”上有一个事务,并且“db1”上的下一个事务处于快速状态,那么数据可能不会处于您希望的状态。

或者你只是以不同的方式构建架构,因为这对我来说听起来有些奇怪。你的描述并不能说明为什么会这样做,甚至为什么需要两个数据库。