1. 程式人生 > >騰訊雲伺服器上搭建mysql 如何使雲資料庫能外網訪問

騰訊雲伺服器上搭建mysql 如何使雲資料庫能外網訪問

本人滁州學院大四狗(郵箱[email protected]),做畢業設計想用自己買的騰訊雲伺服器上搭建MySql資料庫,並且可以通過外網訪問。因為我要做個winform的應用程式用。下面說一說,如何讓自己的騰訊雲伺服器上的資料庫能通過外網訪問。
雲資料庫預設只能從雲伺服器上連線,使用者想外網連線雲資料庫,需要通過mysql proxy這個軟體實現。
為方便大家操作,將所有用到的軟體上傳到了百度網盤中,可以直接下載解壓使用:
http://pan.baidu.com/s/1pJ5bYNh
第一步:先在伺服器上,安裝 “Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package MFC 安全更新”

第二步:解壓 mysql-proxy-0.8.3-win32-x86.zip 到c盤根目錄下(解壓目錄自己選擇,但是cmd中的路徑一定要對應上)開啟cmd執行下面的命令,C:\mysql-proxy-0.8.3-win32-x86\bin\mysql-proxy –proxy-backend-addresses=10.66.101.185:3306 –proxy-address=0.0.0.0:40000

其中:10.66.101.185是內網ip
自己設定時,您需要把其中的10.66.101.185:3306換成您的雲資料庫的ip和埠。
第三步:本地navicat連線測試

過程中 有可能出現10060錯誤,解決方式:

(1) 我們先檢查一下使用者的設定,可以看出來 root使用者是允許任意的機器連線的。

(2) 不行檢視防火牆,可以看出防火牆已經啟用,我們先關閉防火牆,然後再嘗試連線

應該就可以連線了。
第四步:使用winform桌面程式測試