一、操作步骤

1、下载MySQL的驱动包

地址:https://dev.mysql.com/downloads/connector/odbc/

02-SQLServer中链接服务器用法--连接MySQL

2、在SQLServer所在的服务器安装驱动包

02-SQLServer中链接服务器用法--连接MySQL

 02-SQLServer中链接服务器用法--连接MySQL

 02-SQLServer中链接服务器用法--连接MySQL

 02-SQLServer中链接服务器用法--连接MySQL

 02-SQLServer中链接服务器用法--连接MySQL

 3、创建连接远程MySQL的数据源

02-SQLServer中链接服务器用法--连接MySQL

 02-SQLServer中链接服务器用法--连接MySQL

 02-SQLServer中链接服务器用法--连接MySQL

 02-SQLServer中链接服务器用法--连接MySQL

 02-SQLServer中链接服务器用法--连接MySQL

 4、在SSMS里创建链接服务器

02-SQLServer中链接服务器用法--连接MySQL

 02-SQLServer中链接服务器用法--连接MySQL

 02-SQLServer中链接服务器用法--连接MySQL

 5、查询测试

select * from openquery(MYSQL_LINK,'select * from e3mall.tb_item') as a

02-SQLServer中链接服务器用法--连接MySQL

 6、写入数据测试

insert  openquery(MYSQL_LINK,'select * from bj232.user')(id,username,password) values(20,'jack','123')

02-SQLServer中链接服务器用法--连接MySQL

二、总结

1、链接服务器下显示information_schema表示该链接服务器连接的是MySQL数据库;

2、在Windows2012上和Windows2008上安装MySQL的驱动时不一样,在Windows2008上需要安装MySQL的依赖环境framework4.0和visual studio2013,具体操作步骤如下:

(1)先安装dotNetFx40_Client_x86_x64.exe(如果有的话,就不用安装了);

  dotNetFx40_Client_x86_x64.exe

  https://www.microsoft.com/zh-cn/download/details.aspx?id=24872

(2)安转vcredist_x64.exe;

  vcredist_x64.exe的下载地址

  https://www.microsoft.com/en-gb/download/details.aspx?id=40784

(3)重启服务器;

(4)找到 C:\Windows\System32\msvcr100_ctr0400.dll, 把这个文件拷贝一份,改名称为msvcr100.dll,还放在C:\Windows\System32这个下面就行;

(5)重新安装MySQL的jdbc驱动包;

 

相关文章: