将修改后的记录从一个数据库复制到另一个数据库中

时间:2016-08-21 13:58:18

标签: mysql sql

我在不同的物理位置有两个mysql数据库。一个表中的所有CRUD操作都需要在我的第二个数据库的给定表中复制。列名不同,但数据类型相同。为了性能,最好按计划实现。

在大多数问题中都是关于将整个表转储/写入另一个表。但我只需要复制更改(由于CRUD操作按计划)。有人让我知道任何解决方案。

1 个答案:

答案 0 :(得分:1)

ON INSERT / UPDATE / DELETE触发器+ cronjob将解决您的问题。这不应该太难实现。

虽然,我个人会考虑使用本机MySQL复制。它需要重命名表并更新所有受影响的代码。