百度中當前搜索到的數據鏈接方式在使用的時候,如果2個數據庫是安裝在不同的電腦上,按照原始步驟操作最后會失敗的,我在研究后發現其中有一個遠程用戶設置的關鍵點未設置造成。(此關鍵細節為原創)
以下為全過程及關鍵點:
材料/工具
在SQL SERVER服務器上安裝MYSQL ODBC驅動,版本需要根據服務器操作系統決定
方法
安裝好后,在管理工具-ODBC數據源-系統DSN-添加-選擇 MYSQL ODBC 3.51 DRIVER(此版本由驅動程序決定)-完成
會跳出來MYSQL連接參數.
Data Source Name:數據源名稱
Decription:描述,隨便寫
Server:MYSQL服務器的IP
Port:MYSQL的端口,默認的是3306.可以改的.
User:連接賬號(在mysql上授權的賬號,同時給予相應權限)
Password:密碼
Database:選擇鏈接的數據庫
填好之后,點下test.成功了則會如圖跳出提示框.
成功之后:
打開SQL數據庫,找到鏈接服務器.創建鏈接服務器,大家都會的,所以我就把參數發一下.如圖,常規選項的其他的就不用填了.確定就行了.
這里,需要注意:訪問接口要選擇“Microsoft OLE DB Provider for ODBC Drivers”。
數據源:選擇之前已創建好的ODBC接口。
這里為細節部分,在安全性中如圖設置遠程訪問用戶及密碼,為MYSQL的用戶。如果錯誤或者不設置,將無法連接成功。
(查詢語句)SELECT * FROM OPENQUERY(MYSQL, 'select * from table ' )
(插入語句)Insert openquery(MYSQL, 'select * from table')
(刪除語句)delete openquery(MYSQL, 'SELECT * FROM table')
(修改語句)update openquery(MYSQL, 'SELECT * FROM table') SET x_name = 'C' WHERE x_id = 1
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:0731-84117792 E-MAIL:11247931@qq.com