使用工具将SQLServer转MYSQL的方法

下面来说说用navicat工具来将SQL Server数据迁移到MySQL上:

1. 新建需要迁移的数据库

MariaDB

2. 打开数据库,点击导入向导

MariaDB

3.  选择数据导入格式

MariaDB

4. 选择数据源     

MariaDB

此处说明: 如果此处报错则证明源选择有问题

无法打开Provider=SQLNCLI10.1;Integrated Security="";Persist Security Info=False;User ID=sa;Initial Catalog=pms_db_cf;Data Source=192.168.0.9;Initial File Name="";Server SPN=""。

这是因为驱动选的不对:
如果源数据库主机是 XP,则选择驱动MicrosoftOLEDBProviderforSQL Server,串信息如下:
Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=pms_db_cf;Data Source=192.168.0.9
如果源源数据库主机是Win7,则选择驱动SQL ServerNative Client10.0,串信息如下:
Provider=SQLNCLI10.1;Integrated Security="";Persist Security Info=False;User ID=sa;Initial Catalog=pms_db_cf;Data Source=192.168.0.9;Initial File Name="";Server SPN=""

5. 连接属性

MariaDB

6. 选定要迁移的表

MariaDB

7. 定义目标表

MariaDB

8. 更改实际情况对目标表进行更改

MariaDB

9.  选择导入模式

MariaDB

10. 开始导入

MariaDB

11. 导入后结果

MariaDB

至此,迁移完成,可以更改实际情况再对迁移后的表进行更改。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值