首页 > 数据库 > MySQL > SQL Server建立dblink至MySQL
在SQL Server 建立Linked server至MySQL访问数据,和linked server至Oracle类似,操作如下
软件版本:
SQL Server 2012
MySQL 5.7.21
Connector/ODBC 5.3.11
在SQLserver机器上安装MySQL ODBC
官方下载odbc驱动 https://dev.mysql.com/downloads/connector/odbc/
安装odbc
在控制面板Administrative Tools->ODBC Data Sources (64-bit)->System DSN中配置ODBC数据源
选择add->Mysql ODBC 5.3 Unicode Driver
添加信息,
data soure name:MySQL数据源名字
TCP/IP Server,Port: MySQL DB ip和端口
User,Password:MySQL DB用户和密码
database: MySQL DB默认数据库名,可不写
SQL server中配置linked server
smss中server objects->Linked server右键new linked server
Linked server: 任取一个linked server名
provider:Microsoft OLE DB Provider for SQL Server
Data source:选择前面odbc中配置的名字
security中配置mysql DB登录账号和密码
linked server SQL的写法
SELECT * FROM OPENQUERY (MYSQL_LINK, 'SELECT * FROM mesdb.base_application')
以上所有内容。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25583515/viewspace-2375448/ ,如需转载,请注明出处,否则将追究法律责任。