mssql_Sqlserver創建Mysql DBlink


 

原文鏈接:https://blog.csdn.net/weixin_39944595/article/details/113722439

 

在SQL SERVER服務器上安裝MYSQL ODBC驅動(必須在sqlserver安裝的服務器中,遠程也不可以);

安裝好后,在管理工具-ODBC數據源-系統DSN-添加-選擇 MYSQL ODBC 5.3 Unicode DRIVER-完成(這里64位odbc有時候會找不到mysqlodbc驅動,不知道好不好使可以試下在C:\Windows\splwow64.exe運行一下這個程序)(必須在系統dsn中添加,用戶dsn只是當前用戶訪問)

 

 

會跳出來MYSQL連接參數

Data Source Name:數據源名稱

Decription:描述,隨便寫

Server:MYSQL服務器的IP

Port:MYSQL的端口,默認的是3306.可以改的.

User:連接賬號(在mysql上授權的賬號,同時給予相應權限)

Password:密碼

Database:選擇鏈接的數據庫

 

 

 

填好之后,點下test.成功了則會如圖跳出提示框.

 

 

 

3,打開SQL數據庫,找到鏈接服務器.創建鏈接服務器,大家都會的,所以我就把參數發一下.如圖,常規選項的其他的就不用填了.確定就行了.

這里,需要注意:訪問接口要選擇“Microsoft OLE DB Provider for ODBC Drivers”。

數據源:選擇之前已創建好的ODBC接口。

 

 

 

然后在安全性中 選擇使用此安全上下文創建連接 填寫MYSQL 數據庫的登陸名和密碼;(這里字符串有些人說有用有些沒說,我是都寫上了);

Driver={MySQL ODBC 5.1 Driver};Server=ServerName;Database=myDB;

User=myUserName;Password=myPassword;Option=3;

創建好就可以查詢數據了

查詢語句:

SELECT *FROM OPENQUERY(MYSQL_DB, 'select * from V_DJ_EXAM ' )

SELECT *FROM OPENQUERY(MYSQL_DB,'select *from V_DJ_EXAMINEE ' )


免責聲明!

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



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