今天使用MySQL WorkBench連接阿里雲服務器的數據庫,發現打開連接總是失敗,搜索了一圈也沒有發現什麼有價值的內容,都是什麼檢查網絡,防火牆啥的。
又搜了一圈,直到看到這篇文章,醍醐灌頂。https://www.cnblogs.com/mmzs/p/9201558.html
裏面輕描淡寫的一句話引起了我的注意:
4、在自己購買的服務器上將MySQL使用的3306端口開放,如果是在本地搭建的虛擬機,記得一定要滿足第1條,將網絡接通外網。
這時候我想起當時在阿里雲控制檯打開80端口,沒跑了!因爲阿里雲是默認禁止出入流量,所以請求被攔截了,只需要在阿里雲設置裏面打開3306端口即可。
打開阿里雲的控制檯,添加安全組規則,搞定!