将表从 SQL Server 复制到另一台机器上的 mysql 服务器的最佳方法是什么?我需要将 sql server 之间的数据连接到 mysql server,但只是想看看是否有人有比我更好的想法,目前只是简单地编写一个脚本并使用插入逐行复制表。 SQL 表大约有 10 万行。
最佳答案
您有几个选择:
- 在SQL Server上针对MySQL db建立链接服务器,然后在SQL Server端根据需要加入数据
- 设置链接服务器后,您还可以使用标准 SQL 将表复制到新位置(或在 MySQL 中创建表并将数据复制到其中)。
- 您还可以使用 SQL Server 中的数据转换服务导出为 csv 或类似格式,然后使用 csv 导入工具导入 MySQL。
哪一个最好在某种程度上取决于记录集的大小以及您需要多少。我的偏好是使用 DTS 并从那里开始。
关于mysql - 如何将表从 SQL Server 复制到 MySQL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46328152/