码迷,mamicode.com
首页 > 数据库 > 详细

SQL Server connect to MySQL SQL Server通过LinkServer访问MySQL数据库

时间:2017-10-27 15:34:11      阅读:282      评论:0      收藏:0      [点我收藏+]

标签:sql数据库   www.   方式   download   bsp   load   技术分享   from   use   

SQL Server 中需要访问MySQL的数据,可以通过调用MySQL的ODBC驱动,在SQL Server中添加LinkServer的方式实现。

1.从MySQL网站下载最新的MySQL ODBC驱动:http://www.mysql.com/downloads/connector/odbc/,目前的版本是5.3.9

2.在SQL Server所在的服务器安装

技术分享

3.系统DSN--添加

技术分享

技术分享

4.在SQL Server建立Linkserver,可通过如下脚本实现:

EXEC master.dbo.sp_addlinkedserver @server = NMYSQLLINK, @srvproduct=NMysql, @provider=NMSDASQL,  @datasrc=Nmysql--此处的mysql是刚才所建数据源名称
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=NMYSQLLINK,@useself=NFalse,@locallogin=NULL,@rmtuser=Nroot,@rmtpassword=123456

5.执行查询验证

SELECT * FROM OPENQUERY (MYSQLLINK, SELECT * FROM tablename)

 

SQL Server connect to MySQL SQL Server通过LinkServer访问MySQL数据库

标签:sql数据库   www.   方式   download   bsp   load   技术分享   from   use   

原文地址:http://www.cnblogs.com/davidhou/p/7742933.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!