首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Microsoft SQL Server到MySQL的转换

从Microsoft SQL Server到MySQL的转换
EN

Stack Overflow用户
提问于 2011-07-05 22:13:21
回答 4查看 24.8K关注 0票数 6

如何将Microsoft SQL Server数据库备份文件转换为导入MySQL数据库?有什么方法或免费的工具可以做到这一点吗?

EN

回答 4

Stack Overflow用户

发布于 2011-07-08 23:17:56

不确定您的数据库有多复杂,但如果只是一些表和数据,有一个free script here可以自动将Microsoft SQL Server表和数据转换为MySQL。

如果您需要更复杂的东西,那么MySQL有一个migration toolkit,它允许您从Microsoft SQL Server迁移到MySQL。此外,here is a tutorial还介绍了如何使用它。请注意,这一点现在已经停止,取而代之的是内置了data migrationMySQL Workbench

此外,this converter会将除存储过程以外的所有东西从MSSQL转换成MySQL,价格只有50美元,这还不错。

此外,您可能希望从MySQL网站查看this whitepaper,了解如何规划从SQL Server到MySQL的迁移,以及一些参考资料。

票数 20
EN

Stack Overflow用户

发布于 2011-07-08 05:44:43

ms2my (Pre-Alpha,免费) http://sourceforge.net/projects/ms2my/

“一个工具可以帮助*nix.Possible下的MSSQL到MySQL的转换/复制(csv和转储),以便将其与crontab一起用于常规数据fetching.Keeping基于mySQL的数据仓库刷新,这也可能是使用此脚本的可能性之一。”

MSSQL到MySQL转换器(免费试用下载,购买$49) http://www.convert-in.com/mss2sql.htm

我已经寻找了很长一段时间,如果你不想尝试ms2my,上面是唯一的其他选择。而且它不是免费的。

祝你好运,找到一个免费的,希望有一个隐藏在互联网上,我找不到。

票数 2
EN

Stack Overflow用户

发布于 2011-07-12 02:22:53

如果您正在使用活动的MS SQL server和活动的MySQL服务器,那么我认为最好的、更准确的选择是使用像Pentaho Data Integration (Kettle)这样的ETL/data转换工具。

使用Kettle,您可以可视化地设计(使用易于学习的数据流步骤)从单个/多个数据源到单个/多个数据目标的几乎任何数据转换。您可能感兴趣的特性之一是数据库/表迁移向导

如果Kettle的社区发行版不能满足您的需求,那么您可以使用具有更多功能、支持等的Enterprise Edition

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6584093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档