最近弄了一個阿里雲服務器,想把公司相關的工程都導到阿里雲上在公網測試一下域名服務,因爲我本地有mysql數據庫就想通過遠程連接到雲服務器的數據庫,直接通過IDE工具把現有的測試數據導入。廢話不多說,切入正題:
如何設置遠程訪問mysql這種東西不用我多說了,我直接上圖我的設置
結果現實狠狠的給我了一巴掌,我通過本地的SQLyog訪問遠程數據庫,告訴我說出了一個代號爲'2003'錯誤,百度了一下2003的錯誤應該是網絡方面的問題。於是我去檢查防火牆,結果是這樣的:
當時我就有點懵了,服務器下來後我也沒改過啊,難道服務器上的防火牆是擺設?隱隱約約覺得應該是阿里雲哪裏設置的問題,於是我又百度了一番,原來在阿里雲控制檯裏把所有能設置的安全規則都界面化了,確實顯的很專業,設置地方如下圖:
這個截圖也不知道大家看不看的懂,自己去摸索一下吧,看千遍不如試一遍!