SQL Server鏈接MySQL實踐


最近在訪問多數據庫的時候進行了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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM