gpt4 book ai didi

mysql - 如何使用 SQL Server 链接服务器在 SQL Server 和 MySQL 之间同步数据

转载 作者:行者123 更新时间:2023-11-29 15:39:01 27 4
gpt4 key购买 nike

我在本地计算机上有 SQL Server 数据库,在服务器上有 MySQL 数据库。两个数据库具有 100% 相同的结构。软件所做的更改正在本地数据库上提交,但我希望将更改复制到服务器数据库(MySQL)上。

在找到一些相关引用资料后,我找到了一种在 SQL Server 数据库中使用链接服务器的方法。

我需要有关使用链接服务器的帮助。我已在本地计算机上成功配置链接服务器并为 MySQL 创建系统 DSN,但我不知道如何在两者之间前进和同步数据。

我在这里发现了类似的问题,但没有一个有正确的答案。我只想知道将在两个数据库之间同步的一个查询。

我希望这可以通过使用 MSSQL 中的每个表的触发器来实现。现在我知道如何编写触发器了,我只想知道在触发器中编写什么来同步本地和服务器数据库表。

如果有人拥有或知道这方面的好文章或答案,请告诉我。或者一种在 SQL Server 和 MySQL 之间同步的方法。

最佳答案

您有几个选择:

  1. 使用 SQL Server 更改数据捕获编写您自己的解决方案。示例:https://www.dbbest.com/blog/change-data-capture-replication/\
  2. 使用开源跨平台数据库复制解决方案。例如:http://www.symmetricds.org/
  3. 或者使用付费解决方案。此类软件有很多。此类产品之一:https://www.hvr-software.com/blog/why-hvr-over-mssql-replication/

这完全取决于复制的重要性、生成的数据量等。

关于mysql - 如何使用 SQL Server 链接服务器在 SQL Server 和 MySQL 之间同步数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57882572/

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