怎么快速迁移数据从 MSSQL 到 MySQL
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么快速迁移数据从 MSSQL 到 MySQL相关的知识,希望对你有一定的参考价值。
数据库的数据加载进去,正在使用是不能够移出来的..你把数据整理好之后要把数据库进行分离出来,然后才可以拷贝到其他移动磁盘上
不然,它会提示出磁盘受保护或者文件正在使用...先要把数据库分离在备份。
分离操作:
1.找到你需要备份的数据库
2.单击右键的所有任务
3.分离数据库
如果你的表不多的话倒不是很麻烦,可以先在网页上打印输数据内容,查看网页源码,把这些内容用ctrl+f进行替换成mysql的插入语句,然后执行以下就行了。当然这是属于比较笨的方法了。 请采纳。 参考技术A 导出来导进去
从 MSSQL 迁移到 postgresql 或 mysql [关闭]
【中文标题】从 MSSQL 迁移到 postgresql 或 mysql [关闭]【英文标题】:Migrating from MSSQL to postgresql OR mysql [closed] 【发布时间】:2012-02-28 05:07:23 【问题描述】:我正在开发 .NET 环境。 由于 sql server express 限制(最大 4gb),我想切换一个免费的解决方案。 我正在检查并发现 postgresql 或 mysql 将是一个很好的解决方案。
由于我只在 MsSql 上工作,我想了解哪个数据库对我来说更容易迁移所有现有数据。 还有哪个数据库语法(postgresql OR mysql)更接近 sql MsSql 语法和结构。 这样我可以更快地学习它。
感谢您的帮助。
【问题讨论】:
如果 4GB 上限是推动迁移的唯一因素,Express Edition 的最大数据库大小已增加到 10GB PostgreSQL 语法非常不同,因为它严格遵循 ANSI 标准(MS 没有)。 MySQL 非常不同,因为它不遵循 ANSI 标准(并且功能较少) 【参考方案1】:嗯...您会发现其中任何一个都存在语言差异。不久前我也有同样的选择,但由于其庞大的社区,我最终选择了 MySql。
当然,如果您唯一的原因是 4gb 的限制,我不建议您切换(但这只是我)。您应该升级到 SQL 2008 / 2012,它们都有 10gb 的限制。此外,如果您必须知道,还有其他限制,例如仅使用 1 个处理器,我相信还有 RAM 限制。无论如何,对于小型数据库 (
如果您在从 MSSQL 迁移到 MySQL 方面需要帮助,您应该在 Google 上搜索“MSSQL 到 MySQL 迁移工具包”(我这样做了)。这相当容易,您很快就能完成过渡,而且很可能没有任何问题。
祝你好运
【讨论】:
【参考方案2】:MySQL Workbench 有一个迁移向导。 Is 有一些 MS SQL 的先决条件,在向导帮助文档中解释得非常清楚。 http://www.mysql.com/products/workbench/
【讨论】:
以上是关于怎么快速迁移数据从 MSSQL 到 MySQL的主要内容,如果未能解决你的问题,请参考以下文章
从 MSSQL 迁移到 postgresql 或 mysql [关闭]