Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将SQL Server数据库迁移到MySQL?_Mysql_Sql Server_Database Migration - Fatal编程技术网

如何将SQL Server数据库迁移到MySQL?

如何将SQL Server数据库迁移到MySQL?,mysql,sql-server,database-migration,Mysql,Sql Server,Database Migration,我有一个包含大量数据的SQL Server数据库和一个空的MySQL数据库。现在我想将SQL Server数据库的所有数据(包括数据库模式)复制到MySQL数据库 我曾考虑过使用原始SQL转储,但SQL Server的SQL语法与MySQL不同 我在谷歌上搜索了一些数据库迁移工具,比如south(仅适用于django),simple db migration(仅适用于一种类型的数据库,可能是PostreSQL?)和SQLAlchemy(我还没有学完,只是觉得有点笨重) 我可以使用什么工具来进行此

我有一个包含大量数据的SQL Server数据库和一个空的MySQL数据库。现在我想将SQL Server数据库的所有数据(包括数据库模式)复制到MySQL数据库

我曾考虑过使用原始SQL转储,但SQL Server的SQL语法与MySQL不同

我在谷歌上搜索了一些数据库迁移工具,比如south(仅适用于django),simple db migration(仅适用于一种类型的数据库,可能是PostreSQL?)和SQLAlchemy(我还没有学完,只是觉得有点笨重)


我可以使用什么工具来进行此迁移?

我通常用于此类工作…

我尝试过此工具一次,但您必须支付完整版本的费用。当然,您可以编写自己的迁移脚本,例如用PHP编写。在Windows上,可以很容易地从Linux机器连接到MSSQL服务器,您必须使用ODBC,有时安装和配置会有点混乱。

这仍然是首选吗?谢谢,我也在搜索这类工具,就像我在Mysql、oracle或Excel中有数据库一样,我想从任何来源获取数据库,并将该数据库转储到本地sql server中。你能给我介绍一下这个工具吗?你可以使用Mysql Workbench从MSSQL迁移到Mysql