1、下载MySQL ODBC Connector。2、配置ODBC驱动(对于mysql的访问,需要配置ODBC驱动,来使得SQLserver能够识别。)从控制面板-管理工具,打开数据源(ODBC),选系统DNS ,点添加。选择MySQL ODBC 5.2 Unicode Driver 以下配置连接参数,指定数据源名称,IP地址及端口号,如下图:(如果安装MySQL时没有修改的...
sql怎么导入mysql数据库
一、为 MySQL安装ODBC驱动
1、下载MySQL ODBC Connector。
2、配置ODBC驱动(对于mysql的访问,需要配置ODBC驱动,来使得SQLserver能够识别。)
从控制面板-管理工具,打开数据源(ODBC),选系统DNS ,点添加。选择MySQL ODBC 5.2 Unicode Driver
以下配置连接参数,指定数据源名称,IP地址及端口号,如下图:(如果安装MySQL时没有修改的话,不要改3306这个端口号)
添加完毕后单击确定(OK)
二、添加链接服务器
使用下面的代码添加链接服务器,注意替换相应的字符。USE masterGOEXEC sp_addlinkedserver @server = 'MySQL', @srvproduct='MySQL', @provider = 'MSDASQL', @datasrc = 'MySQL_SRC'GOEXEC sp_addlinkedsrvlogin @rmtsrvname='MySQL',@useself='false',@locallogin='sa',@rmtuser='root',@rmtpassword='mysql'GO三、数据迁移
USE masterGO CREATE DATABASE material --创建目标数据库GO可以使用以下语句查询需要迁移的schema下的表
SELECT * FROM OPENQUERY (MySQL ,'select * from information_schema.TABLES where table_schema=''material''' )将所有表内容插入到SQLserver,如下方式
SELECT * INTO material.dbo.ic_goods FROM OPENQUERY (MySQL ,'select * from material.ic_goods')2017-07-26