SQL Server链接MySQL实践

旧时模样 提交于 2019-11-28 20:13:27

最近在访问多数据库的时候进行了SQLServer链接MySQL数据的实践,现总结如下:

一、  安装mysql-connector-odbc驱动;

1. 在SQL Server服务器的机器上安装mysql-connector-odbc驱动;

 其64位下载地址为:  http://pan.baidu.com/s/1gdq9WyB    

在安装过程中可能会报

 

的错误,只需要安装Microsoft Visual C++ 2010 Redistributable Package即可

 其64位安装包下载地址为:http://pan.baidu.com/s/1i3vp9rB

 

2. 安装完成之后建立ODBC数据源;

在控制面板-》管理工具-》数据源(ODBC)-》系统DSN中添加系统数据源,mysql ODBC相关驱动

 

填写Mysql数据库相关信息

 

这样配置ODBC数据源就完成了。

二、  在SQL Server数据上创建链接服务器;

在数据库“服务器对象“-》”链接服务器“中新建‘链接服务器’填入相关信息即可;

 

 

 

其中访问接口字符串的格式为’ Driver={MySQL ODBC 5.3 Unicode Driver};Server=192.168.1.XXX;Database=dasems;User=root;Password=111111;Option=3;’;

访问接口要选择

 

三、  链接服务器的使用方法。

增加数据:

1 insert into openquery(mysqllink,'select * from testtable')
2 
3 select 1,'Peter',30;
View Code

删除数据:

1 delete from openquery(mysqllink,'select * from testtable')
2 
3 where id=1;
View Code

修改数据:

1 update openquery(mysqllink,'select * from testtable')
2 
3 set name='Jone' where id=1;
View Code

查询数据:

1 select * from openquery(MYSQL_LINUX,'select * from buildinginfo ');
View Code

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!