如何将SQL Server中的表中的数据插入MySQL db中的另一个表中

时间:2017-05-27 16:46:35

标签: mysql sql-server

我使用CMS magento2创建了一个网站,我正在使用MySQL数据库。现在我需要将它与SAP数据库连接,这是一个SQL Server数据库。我的问题是如何将数据从SQL服务器中的表插入MySQL DB中的另一个表?

2 个答案:

答案 0 :(得分:0)

您需要使用链接服务器。

此问题已在此处得到解答:Inserting from MS SQL Server to MySQL database

答案 1 :(得分:0)

您有两种选择:

  1. 您可以创建一个从一个数据库接收序列化数据的restful API,并在将数据向下推送到您要使用的数据库之前格式化数据。它的好处是您可以轻松地在2个DB之间共享数据,而不必担心。非常灵活,因为表格可以相同或不相同,具体取决于您的需求。

  2. 您可以使用SQL Server中提供的SIS(服务器集成服务)工具,该工具允许集成到其他数据库系统中。这有点技术性,但您可以在link to explain the integration of SIS packages with MySQL上执行以下几个步骤。