需求
将Sql Server数据库中的表jianqiu_temp_repayment_plan导入到云服务器的Mysql数据库中的表名为scenario的表中。
步骤
1、先打开Navicat for MySQL 软件,连接好线上的数据库,然后选择对应的表(scenario),右键该表选择导入向导
2、选择ODBC,下一步
3、点击红色区域,弹出下图所示
4、选择红色区域 (SQL Server) ,下一步
输入对应的内容,点测试连接,可以看到测试连接成功。
说明一下: 服务器名称 ,这里的SQL Server 是安装在本地的一台服务器上(Windows Server),可以远程登录服务器查看一下 服务器管理器中的计算机完整名称,如下图所示:
注意: 上面要选上允许保存密码,否则要报错
5、点击确定
6、点 下一步,再点下一步
选择两个表字段的对应关系,并选择主键,点下一步,再下一步,最后点开始即可。
7、最后上一张完成之后的截图
可以看到上传了一张表,数据量为24183606条,所花时间为4261秒,速度还行。
比之前用链接服务器的速度快太多,之前用链接服务器往云服务器推10万条数据就花了10分钟。(当然从云服务器往本地拉就另当别论了)