将表从一个mysql复制到另一个mysql

时间:2016-06-04 18:29:32

标签: php mysql

我有mysql数据库来自woocommerce的订单。 我还有一个crm系统,其中所有项目都存储在另一个mysql db中。

我正在研究crone脚本,它将检查每小时的电子商店数据库并接受新订单并将其作为项目进入crm数据库。

F.ex。 ShopDB的orderID必须转到projectID到crm DB等。

我使用哪种工具或php脚本应该如何?对我来说最重要的是避免重复。因此,每次脚本都应该检查最后导出/导入的订单是什么。它也不能每次导出和替换所有表,因为我将修改crm中的每个订单。所以它应该只复制新订单。

2 个答案:

答案 0 :(得分:0)

使用MySQL复制,因此每个订单都会直接复制到您的crm, 仅在商店数据库上启用binlog并在crm db服务器上设置复制。

答案 1 :(得分:0)

不确定是否有任何工具,但您考虑使用Replication。您可以设置Transactional Replication,因此每个新事务(insert/update/delete)也会复制到辅助CRM数据库。