gpt4 book ai didi

mysql - 如何在两个不同的 MySQL 服务器之间定期集成数据?

转载 作者:行者123 更新时间:2023-11-30 01:21:31 24 4
gpt4 key购买 nike

我目前有 2 个 MySQL Serve 在不同的机器上运行。其中一个是临时环境 (A),另一个是生产环境 (B)。我需要做的是从(A)获取数据并根据条件更新/插入到B中。如果 MySQL 有 Linked 选项,那么我可以简单地创建一个存储过程来为我完成工作,这将解决我的整个问题。不幸的是,像 MySQL 这样的伟大产品并没有这个必要的 future 。

但是由于我无法编写程序来执行此操作,我可以使用什么应用程序来为我进行集成?请注意,此集成需要自动进行,以便可以每天完成,有时甚至每小时完成一次。

我的问题是,是否有一个集成应用程序可以将 MySQL 服务器上的数据自动集成到另一个服务器上?

谢谢

最佳答案

我不是MySQL专家,我不知道它是否有链接/联合选项,但我知道它有很好的复制能力。您可以将 A 中的表复制到 B 中的复制表中,然后将 SP 放在 B 上并在需要时运行它。

您还可以编写一个应用程序/批处理脚本/ETL 作业来传输数据并应用条件,然后从调度程序运行它。如果您经常这样做(意味着您执行许多其他类似的流程),我会倾向于使用 ETL 工具。我使用 Pentaho 数据集成。还有其他几个。

关于mysql - 如何在两个不同的 MySQL 服务器之间定期集成数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18474598/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com