您的位置:首页 > 数据库 > MySQL

SQL server 通过链接服务器连接Mysql

2010-12-28 16:41 507 查看
现在的网站架构将从单一数据库逐渐改变为混搭,新引进的产品是Mysql,为了使SQL SERVER可以查到MYSQL中的数据,可以在SQL SERVER中为MYSQL 建立链接服务器。

1.在SQL SERVER 服务器上下载MYSQL-connector-odbc,安装;

2.为MYSQL数据库创建系统DSN,名字为mysql_link;

3.在SQL SERVER 上添加链接服务器

EXEC sp_addlinkedserver

@server = 'MySQLTest', @srvproduct='MySQL',@provider = 'MSDASQL', @datasrc = 'MYSQL_LINK'

EXEC sp_addlinkedsrvlogin

@rmtsrvname='MySqlTest',@useself='false',@locallogin='sa',@rmtuser='root',@rmtpassword='***'

--rmtuser MYSQL 服务器用户名 --locallogin 本地登录帐户

4.查询数据

SELECT *

FROM OPENQUERY(mysqltest,'SELECT * FROM test.test')
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: