【问题标题】:Copy tables from one mysql to another将表从一个mysql复制到另一个
【发布时间】:2016-06-04 18:29:32
【问题描述】:

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

我正在编写 crone 脚本,它将每小时检查一次电子商店数据库并接受新订单并将其作为项目插入 crm 数据库。

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

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

【问题讨论】:

    标签: php mysql


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2015-05-17
        • 2012-08-12
        • 2012-06-09
        • 1970-01-01
        • 2011-11-21
        • 2012-06-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多