我有一些表,其中包含来自 MSSQL 2008 r2 的数据,我需要将它们导出到文件然后导入到 MySQL。导出整个数据库将花费太多时间,因为它太大了,我只需要选择几个表。
我在标题上注明“单个”的原因是因为我打算简单地一一导出必要的表。以免事情复杂化。谁能帮我吗?
我有一些表,其中包含来自 MSSQL 2008 r2 的数据,我需要将它们导出到文件然后导入到 MySQL。导出整个数据库将花费太多时间,因为它太大了,我只需要选择几个表。
我在标题上注明“单个”的原因是因为我打算简单地一一导出必要的表。以免事情复杂化。谁能帮我吗?
我知道这是一个旧帖子,但我遇到了类似的问题。
我通过创建一个 php 脚本从 MS SQL 表中选择所有值并将其附加到 MYSQL db 来解决它。一旦你有了所有的数据,你甚至可以创建一个 sql 脚本文件,即如果系统上没有安装 MYSQL。
还有 RedGate 的优秀工具,它可能会给你任何你想要的东西。我自己从未使用过它,但听说过它。
http://www.red-gate.com/products/sql-development/sql-toolbelt/
您可以使用导出导入向导从 SQL Server Management Studio 中执行此操作。
请参阅导出导入向导
在这种情况下,您将使用 SQL Server 数据库表作为源,并将 MySQL 数据库表作为目标。