詳解SQLServer如何鏈結遠端MySQL資料庫

2022-04-08 21:56:58 字數 753 閱讀 8349

1、在sql server伺服器上安裝mysql odbc驅動;

**位址)

2、安裝好後,在管理工具-odbc資料來源-系統dsn-新增-選擇 mysql odbc 3.51 driver-完成

會跳出來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介面。

4、測試一下:

(查詢語句)

select * from openquery(mysql, select * from table )

(插入語句)

insert openquery(mysql, select * from table) (id,name,password) values(8,齊達內,99999)

詳解SQL Server如何鏈結遠端MySQL

測試winserver2012r2 sqlserver2008r2 成功。最近遇到 sql如何鏈結遠端mysql 這個問題,現在問題終於解決,特把方法貼出來 我所用的作業系統是win7,資料庫是sql2005。1 在sql server伺服器上安裝mysql odbc驅動 2 安裝好後,在管理工具 ...

sqlserver如何建立鏈結伺服器

遇到下列問題 線上伺服器a,中轉伺服器b,本地伺服器c 資料在a上面,想在b上面操作類似 select from a database table這樣的sql,不用去鏈結伺服器,直接把處理結果匯入b然後生成報表。結果報錯如下 訊息 7202,級別 11,狀態 2,第 1 行 在 sys.server...

sql server鏈結查詢

一 連線 結果集中有多個表的資訊時用連線查詢 1.內連線 多個表根據公共列連線,符合條件的顯示,不符合條件的不顯示 2.外連線 多個表根據公共列連線,顯示乙個表中的所有資訊,另個表中中符合條件的資訊,不符合條件的用null補齊 內連線查詢語法 select from 表1 inner join 表2...