c#连接远程sqlserver_使用sqlyog将SQL Server数据迁移至MySQL

  • 迁移步骤

1、使用sqlyog连接目标数据库

d585b242cfaf6129317b6ad55e052b7c.png

连接目标数据库

2、选择目标数据库(需要先把表结构建好,从SQL Server同步表结构也可以使用工具,很早以前导的表结构,忘了用的什么工具)

0e11b36bfee67155aa33aa0ab4b8fda7.png

选择数据库

3、选中数据库后点击工具栏【高级工具】——》【导入外部数据...】,选择【开始新工作】点击下一步

4a9dc7fa522fd77e5b24fc60ebc8eb56.png

4、选择【任何ODBC数据源】,选择【文件DSN】,点击【建立新的DSN...】

e22a09c1e8c6a37e58f3bc0d3655d993.png

5、选择【文件数据源(与机器无关)】,点击下一步

e655fcd2d77b3c9e03989cfc5dd936cb.png

6、选择【sql server】,点击下一步

266eeddfe095816e9cbbc7d31857f9cb.png

7、保存DSN文件至任意位置,我这里保存至桌面,文件名为test,点击【下一步】【完成】

6bbde70b119121cc5a7120649a9f6ec7.png

8、描述任意输入,输入sql server数据库地址,点击【下一步】

6ed3883c4df56b8b5d6a3fe243996a1e.png

9、输入连接信息,点击【下一步】

c160120772094898d7e9612be33586f1.png

10、选择源数据库,点击【下一步】

416adbeb15b28964172f4e1cc0138037.png

11、数据源测试

cf4b3c13c43716498f162a90ed494e03.png

12、回到选择数据源页面,选择刚刚创建的dsn文件,输入数据源凭据(sql server用户名密码),点击【下一步】

8b7669e41d3cc5ecd5bae20c880624d1.png

13、输入MySQL数据库凭据,选择数据库为目标数据库,点击【下一步】

c00cbd58838edcf698f58fa823bf7b64.png

14、选择【从数据源拷贝表】,点击【下一步】

836f81167f417d3828371dde4444654e.png

15、选择SQL Server库中需要迁移数据的表

baaa39c8a84b61a65c6f88265360e130.png

16、狂点下一步,等待完成

396052d73c986c9ea0a62dcd64c6ac67.png
  • 结论:在本地PC机上实验,从远程SQL Server数据库导入总记录数约130W条数据到本地MySQL数据库,总耗时1714秒。对比源数据库与目标数据库的数据,没有发现异常及错误数据,对时间数字等处理都没有问题。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值