加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

mssqlserver 链接 mysql

发布时间:2020-12-12 13:05:53 所属栏目:MsSql教程 来源:网络整理
导读:MSSQL和MYSQL直接链接: 先去mysql官网下载驱动: 附带一个链接:http://download.csdn.net/detail/handsome1234/9485209 32?mysql-connector-odbc-5.3.6-win32.msi 64 mysql-connector-odbc-5.3.6-winx64.msi 安装之后 -- 方法一、在系统odbc数据源中预先添

MSSQL和MYSQL直接链接:

先去mysql官网下载驱动:

附带一个链接:http://download.csdn.net/detail/handsome1234/9485209


32?mysql-connector-odbc-5.3.6-win32.msi

64 mysql-connector-odbc-5.3.6-winx64.msi


安装之后

-- 方法一、在系统odbc数据源中预先添加一个DSN名为testmysql的数据源,提前在电脑上安装mysqlodbc驱动,并配置好dsn EXEC sp_addlinkedserver ?@server = 'testmysql11',@srvproduct='MySQL',@provider = 'MSDASQL',@datasrc = 'testmysql' EXEC sp_addlinkedsrvlogin ?@rmtsrvname='testmysql11',@useself='false',@locallogin='sa',@rmtuser='your user id',@rmtpassword='1234' SELECT * FROM OPENQUERY(testmysql11,'select * from data_account_address ' ) 方法二、 EXEC sp_addlinkedserver? ? ? @server='MySQLTestKKK',? ? @srvproduct = 'AAAA_BBB_db_main',--MYSQL的这里是数据库名,貌似填错也没关系 ? ? @provider = 'MSDASQL',? ? @datasrc = NULL,? ? @location = null,? ? @provstr = 'DRIVER={MySQL ODBC 5.3 Unicode Driver};SERVER=youhostname.mysql.rds.aliyuncs.com;DATABASE=your db;UID=root;PORT=3306;',---MySQL ODBC 5.3 Unicode Driver 这里是变化的,应该是随着,安装驱动版本的不同,在ODBC里显示的名称不同,稍微有点变化,但是要以ODBC显示出的默认名称为准。否则有可能报错“OLE DB 访问接口 "MSDASQL" 返回了消息 "[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序"。” ? ? @catalog = NULL --HKEY_LOCAL_MACHINESOFTWAREODBCODBCINST.INIMySQL ODBC 5.1 Driver go ? ? EXEC sp_addlinkedsrvlogin? ? ? @rmtsrvname='MySQLTestKKK',? ? @useself='false',? ? @rmtuser='your user id',? ? @rmtpassword='1234'; 测试: SELECT * FROM OPENQUERY(MySQLTestKKK,'select * from data_account_address ' ) SELECT * FROM OPENQUERY(Servername,'select * from DBName.tablename')

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读