我在不同的物理位置有两个mysql数据库。一个表中的所有CRUD操作都需要在我的第二个数据库的给定表中复制。列名不同,但数据类型相同。为了性能,最好按计划实现。
在大多数问题中都是关于将整个表转储/写入另一个表。但我只需要复制更改(由于CRUD操作按计划)。有人让我知道任何解决方案。
答案 0 :(得分:1)
ON INSERT / UPDATE / DELETE触发器+ cronjob将解决您的问题。这不应该太难实现。
虽然,我个人会考虑使用本机MySQL复制。它需要重命名表并更新所有受影响的代码。