SQLServer数据批量导入到mySQL数据库(图文)

小飞鱼之前开发的一个设备档案管理系统,采用的是SQLServer数据库,近期要对系统进行全新升级开发,由于新系统计划采用PHP+mySQL开发,因此需要将一些之前的数据导入到mySQL数据库,尝试了先导出到excel再导入到mySQL的方式,但是这样导入的数据格式都会发生变化,字段类型都需要重新调整,使用不是很方便而且容易出现问题。

经过尝试,可以采用设置odbc数据源,然后从mySQL数据库工具直接导入到mysql数据库的方式来处理这个问题。

1.在电脑上打开ODBC数据源管理程序

SQLServer数据批量导入到mySQL数据库(图文)_第1张图片

2. 选择添加新数据源,需要增加用户DSN, ODBC Driver 11 for SQL Server

SQLServer数据批量导入到mySQL数据库(图文)_第2张图片

3. 给数据源起一个名字,输入服务器ip地址

SQLServer数据批量导入到mySQL数据库(图文)_第3张图片

4. 输入sqlserver数据库账号

SQLServer数据批量导入到mySQL数据库(图文)_第4张图片

 

mysql端,

1. 选导入数据  OLE DB Provider for ODBC Drivers

SQLServer数据批量导入到mySQL数据库(图文)_第5张图片

2. 选择刚才定义的数据源名字,输入SQLServer账号,选择数据库名

SQLServer数据批量导入到mySQL数据库(图文)_第6张图片

3. 选择要导入的数据表。 由于之前设计的数据表使用了中文表名和字段,所以这里显示的都是中文,这一次这里也都需要改成英文字段。

SQLServer数据批量导入到mySQL数据库(图文)_第7张图片

SQLServer数据批量导入到mySQL数据库(图文)_第8张图片

SQLServer数据批量导入到mySQL数据库(图文)_第9张图片

5、开始导入,结束后数据即导入完成。

SQLServer数据批量导入到mySQL数据库(图文)_第10张图片

你可能感兴趣的:(数据库,导入)