【1】MSSQL2SQL

SQL Server转换为MySQL工具,用了一下 感觉蛮不错的。

下载地址:https://www.jb51.net/softs/209207.html#downintro2

分享上来,同时也以便记录下来以后自用。

工具名称:Mss2sql

来个操作流程:

下载后打开压缩包

【转】sql server迁移到mysql

 

 

运行mss2sql

【转】sql server迁移到mysql

 

 

默认就是Move to MysQL server directly,选择下一步

【转】sql server迁移到mysql

 

 

继续下一步,稍等片刻

【转】sql server迁移到mysql

 

 

这次是需要连接到MySQL server了,我是本地,所以选择了Local,填写上你的用户名和密码

【转】sql server迁移到mysql

 

 

继续等待连接

【转】sql server迁移到mysql

 

 

选择在MS SQL里面需要转换的数据库

【转】sql server迁移到mysql

 

 

点下一步,如果mysql里面有同名的数据库,会让你来选择转换的方式,分别是

Overwrite the entire database:覆盖整个数据库Overwrite existing tables only:只覆盖存在的表Skip existing tables:跳过存在的表Merge:合并

【转】sql server迁移到mysql

 

 

我的mysql里面的只是一张空数据库,所以选了第一项,整个覆盖.

【转】sql server迁移到mysql

 

 

选择需要转换的表,添加到转换列表中,我是需要全部的表,所以选择了Add all

【转】sql server迁移到mysql

 

 

然后就是一段时间的等待

【转】sql server迁移到mysql

 

 

这个表里面的数据并不多,花费时间稍长,大概有10分钟,如果表大的话,可能用程序来转换会快一些,有方便的办法也请告之为谢

【转】sql server迁移到mysql

 

 

下面就是转换成功后的表格了,里面的数据OK,中文也没有什么问题.

 【转】sql server迁移到mysql

 

 

【2】用navicat

实现SQLServer数据库转成MYSQL数据库

 

1、首先需要下载安装工具Navicat Premium

2、注意:将数据库移至本地SQLServer,我试过直接在局域网上其他SQLServer服务器上想转到本地Mysql好像有问题,想将远程数据库备份恢复到本地。

3、打开Navicat Premium,新建一个同名的数据库,然后在表上点击“导入向导”。并选择“ODBC”。

     【转】sql server迁移到mysql 【转】sql server迁移到mysql

     【转】sql server迁移到mysql【转】sql server迁移到mysql

 【转】sql server迁移到mysql 【转】sql server迁移到mysql

【转】sql server迁移到mysql

 

 

 

【转】sql server迁移到mysql

 

【最佳参考】

https://mp.weixin.qq.com/s/oeR-Hz8n76Z2s4oZYCo_TQ

相关文章: