標籤:mysql 連結的伺服器 odbc sql 2008
SQL Server2008 連結遠程MySQL
測試環境準備:
作業系統:windows server 2008 R2、centos 7.2(IP:192.168.2.5)
SQL SERVER 版本:SQL 2008
MYsql 版本:mysql 5.7
1、下載mysql-connector-odbc
https://cdn.mysql.com//Downloads/Connector-ODBC/5.3/mysql-connector-odbc-5.3.7-winx64.msi
2、下載Visual C++ Redistributable Packages for Visual Studio 2013組件,如未安裝該組件可能如下報錯
650) this.width=650;" src="https://s2.51cto.com/wyfs02/M02/8D/F1/wKioL1iv7LSx_1LqAAA9s0lN-NA451.jpg-wh_500x0-wm_3-wmp_4-s_1144738517.jpg" title="報錯.jpg" alt="wKioL1iv7LSx_1LqAAA9s0lN-NA451.jpg-wh_50" />
https://download.microsoft.com/download/F/3/5/F3500770-8A08-488E-94B6-17A1E1DD526F/vcredist_x64.exe
2、window伺服器器安裝mysql-connector-odbc驅動
650) this.width=650;" src="https://s5.51cto.com/wyfs02/M00/8D/F3/wKiom1iv7Mzww5WzAABY-T_u76c815.jpg-wh_500x0-wm_3-wmp_4-s_382184954.jpg" style="float:none;" title="1.jpg" alt="wKiom1iv7Mzww5WzAABY-T_u76c815.jpg-wh_50" />
650) this.width=650;" src="https://s5.51cto.com/wyfs02/M00/8D/F1/wKioL1iv7M3Qe8f4AABzBYWRK1E032.jpg-wh_500x0-wm_3-wmp_4-s_268848019.jpg" style="float:none;" title="2.jpg" alt="wKioL1iv7M3Qe8f4AABzBYWRK1E032.jpg-wh_50" />
3、安裝完mysql-connector-odbc後,在作業系統控制台--管理工具--資料來源(ODBC)--系統DSN中添加系統資料來源
650) this.width=650;" src="https://s3.51cto.com/wyfs02/M01/8D/F3/wKiom1iv7OqwBuk_AABaPw0E2YI939.jpg-wh_500x0-wm_3-wmp_4-s_2284250143.jpg" title="3.jpg" alt="wKiom1iv7OqwBuk_AABaPw0E2YI939.jpg-wh_50" />
4、選擇“MySQL ODBC 5.3 ANSI Driver”,彈出以下介面
650) this.width=650;" src="https://s5.51cto.com/wyfs02/M01/8D/F1/wKioL1iv7Pzz7zmgAAB0X1zvRBw569.jpg-wh_500x0-wm_3-wmp_4-s_2282455531.jpg" title="4.jpg" alt="wKioL1iv7Pzz7zmgAAB0X1zvRBw569.jpg-wh_50" />
Data Source Name:資料來源名稱
Decription:描述,隨便寫
Server:MYSQL伺服器的IP
Port:MYSQL的連接埠,預設的是3306.可以改的.
User:串連帳號(在mysql上授權的帳號,同時給予相應許可權)
Password:密碼
Database:選擇連結的資料庫
並且可以點擊測試test串連,是否正常,如
650) this.width=650;" src="https://s5.51cto.com/wyfs02/M02/8D/F1/wKioL1iv7QjR8Xg9AABuBcqF_uA762.jpg-wh_500x0-wm_3-wmp_4-s_4049748576.jpg" title="5.jpg" alt="wKioL1iv7QjR8Xg9AABuBcqF_uA762.jpg-wh_50" />
5、windows伺服器配置ODBC資料來源已完成
650) this.width=650;" src="https://s5.51cto.com/wyfs02/M00/8D/F3/wKiom1iv7RaS3pCMAABqhkTkZsQ290.jpg-wh_500x0-wm_3-wmp_4-s_1858368144.jpg" title="6.jpg" alt="wKiom1iv7RaS3pCMAABqhkTkZsQ290.jpg-wh_50" />
6、SQL 2008 資料庫:伺服器對象 -- 連結的伺服器,右鍵”建立連結的伺服器”
650) this.width=650;" src="https://s4.51cto.com/wyfs02/M01/8D/F3/wKiom1iv7T6TqvniAAD-fRFGqKM143.jpg-wh_500x0-wm_3-wmp_4-s_352076090.jpg" style="float:none;" title="7.jpg" alt="wKiom1iv7T6TqvniAAD-fRFGqKM143.jpg-wh_50" />
650) this.width=650;" src="https://s4.51cto.com/wyfs02/M01/8D/F3/wKiom1iv7T7ArYtlAACbUXtGVfk625.jpg-wh_500x0-wm_3-wmp_4-s_1293812121.jpg" style="float:none;" title="8.jpg" alt="wKiom1iv7T7ArYtlAACbUXtGVfk625.jpg-wh_50" />
“常規”選項填寫以下資訊:
連結的伺服器:MYSQL
其他資料來源:
提供者:Microsoft OLE DB Provider for ODBC Drivers
產品名稱:可隨意命名
資料來源:tomysql(必須使用上面的建立的資料來源)
“安全性”需要填寫:
選擇”使用此安全上下文建立串連”:
遠程登入:root
使用密碼:111111
注:其他預設
650) this.width=650;" src="https://s3.51cto.com/wyfs02/M01/8D/F1/wKioL1iv7Vaxj3IBAABxMD5tW60848.jpg-wh_500x0-wm_3-wmp_4-s_1188785341.jpg" title="9.jpg" alt="wKioL1iv7Vaxj3IBAABxMD5tW60848.jpg-wh_50" />
7、SQL 伺服器測試查詢
SELECT * FROM OPENQUERY(MYSQL, ‘SELECT * FROM tb01‘)
650) this.width=650;" src="https://s5.51cto.com/wyfs02/M01/8D/F1/wKioL1iv7WLwcVfUAADnEbTyqqM849.jpg-wh_500x0-wm_3-wmp_4-s_510905305.jpg" title="10.jpg" alt="wKioL1iv7WLwcVfUAADnEbTyqqM849.jpg-wh_50" />
本文出自 “一萬小時定律” 部落格,請務必保留此出處http://daisywei.blog.51cto.com/7837970/1900974
SQL Server2008 連結遠程MySQL