騰訊云mysql數據庫遠程無法連接

在云服務器上安裝了mysql,并添加了可供遠程訪問的用戶,如下:


但是在本地連接遠程服務器mysql數據庫的時候連接不上,可視化工具連接報錯10038


dos命令連接報錯10060


遠程服務器是可以ping通的,說明網絡是通的,但是怎么都連不上,用戶名密碼也都正確。于是猜測是不是服務器開啟了防火墻,擋住了3306的端口。

由于服務器是centos7的系統,

firewall-cmd --state?? 查看防火墻狀態,防火墻是開啟狀態。

firewall-cmd --list-all??? 查看開放端口,3306沒有包含在里面。

firewall-cmd --zone=public --add-port=3306/tcp --permanent????? 于是執行此命令開放3306端口號

firewall-cmd --reload?????? 重啟防火墻

再查看? firewall-cmd --list-all,發現3306端口已開放

再次訪問遠程mysql數據庫,成功。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容