1. 程式人生 > >阿里雲佈署服務的那些坑之一—不能遠端訪問mysql匯入資料

阿里雲佈署服務的那些坑之一—不能遠端訪問mysql匯入資料

最近弄了一個阿里雲伺服器,想把公司相關的工程都導到阿里雲上在公網測試一下域名服務,因為我本地有mysql資料庫就想通過遠端連線到雲伺服器的資料庫,直接通過IDE工具把現有的測試資料匯入。廢話不多說,切入正題:

如何設定遠端訪問mysql這種東西不用我多說了,我直接上圖我的設定

host設定為'%'表示所有任意ip地址都可以訪問

結果現實狠狠的給我了一巴掌,我通過本地的SQLyog訪問遠端資料庫,告訴我說出了一個代號為'2003'錯誤,百度了一下2003的錯誤應該是網路方面的問題。於是我去檢查防火牆,結果是這樣的:

當時我就有點懵了,伺服器下來後我也沒改過啊,難道伺服器上的防火牆是擺設?隱隱約約覺得應該是阿里雲哪裡設定的問題,於是我又百度了一番,原來在阿里雲控制檯裡把所有能設定的安全規則都介面化了,確實顯的很專業,設定地方如下圖:

這裡就可以設定雲伺服器相關的配置
選擇配置規則
這裡加上去安全規則,遠端伺服器就訪問雲伺服器了,如果你網站要訪問,80埠也是要開啟的

 這個截圖也不知道大家看不看的懂,自己去摸索一下吧,看千遍不如試一遍!