步骤如下:
一、 首先得安装一个桥梁,这个桥梁就是mysql-connector-odbc-5.1.7-win32.msi,可以在MYSQL的主页下载并安装。直接进入这里可以下载到 http://www.mysql.com/downloads/connector/odbc/
二、 下载后安装完毕。我们进入 控制面版->管理工具->数据源(ODBC),打开它,切换到(用户DSN)选项卡,点添加,选择MYSQL ODBC X.X Driver (X.X为版本),选择完成。弹出ODBC的配置界面如下
某些参数说明一下,
1、Data Souerce Name 就是连接的名称,可以随便取。
2、T CP/IP SERVER,上面填的是MYSQL的服务IP,
3、Port就是MySql的端口。
4、User是登录MySql登录名,Password就是密码了.
5、点Test可以进行测试连拉是否成功,成功后Dabase可以随便选择一个,因为到导数据写SQL的时候是需要将数据库名带上的。
三、 登录SQL SERVER,选择要导入数据的数据库,步骤如下:
1、打开导入数据界面
2、选择数据源,这边选择.Net Framework Data Provider for Odbc,下面也会跟着变,这里只要输入Driver这一项就行了,这里的驱动就是之前下载下来安装好的驱动名称,就是第二步的时候选择的(MYSQL ODBC X.X Driver),这里要输入完整的字符串,下面的连接字符串也会跟着变动的。界面如下:!
3、继续下一步,这一步选择目标数据库,这个直接选择就好了,详细过程就不说了。界面如下:
4、再下一步选择(编写查询以指定要传输的数据)
5、编写SQL语句,select * from test.tbluser,注意,一定要带上数据库名(而且好像只能写一条SQL语句),分析通过后进行下一步。
6、这一步是纠正表的结构的
点编辑进入
这里
把类型大小等填好,
这里
也可以手动编辑SQL语句,就是生成TABLE的SQL语句,但是本机测试的时候,如果更改了“查询”这个表名的话,会报错,所以这里不进行改表名。一直点下一步,直到完成,一般会出现执行成功的界面。如下
7、到数据库去,看看有没有导入数据,并且重命名表名。