02-SQLServer中链接服务器用法--连接MySQL
一、操作步骤
1、下载MySQL的驱动包
地址:https://dev.mysql.com/downloads/connector/odbc/
2、在SQLServer所在的服务器安装驱动包
3、创建连接远程MySQL的数据源
4、在SSMS里创建链接服务器
5、查询测试
select * from openquery(MYSQL_LINK,'select * from e3mall.tb_item') as a
6、写入数据测试
insert openquery(MYSQL_LINK,'select * from bj232.user')(id,username,password) values(20,'jack','123')
二、总结
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驱动包;