安裝完成mysql后發(fā)現(xiàn)不能遠(yuǎn)程連接,懷疑是防火墻沒有開放3306端口,在服務(wù)器上運(yùn)行進(jìn)行以下操作:
1、開放端口3006,firewall-cmd --zone=public --add-port=3306/tcp --permanent

2、查看防火墻狀態(tài), systemctl status firewalld?

防火墻關(guān)閉
3、打開防火墻,systemctl start firewalld,并查看防火墻狀態(tài)

防火墻開啟成功
4、重復(fù)打開3306端口,并重新載入

成功
5、總結(jié)一些防火墻常用命令
開啟:systemctl start firewalld
關(guān)閉:systemctl stop firewalld
查看:systemctl status firewalld
開機(jī)啟用:systemctl disable firewalld
開機(jī)禁用:systemctl enable firewalld
開啟端口:firewall-cmd?--zone=public?--add-port=端口號/tcp?--permanent ? ?(--permanent永久生效,沒有此參數(shù)重啟后失效)
重新載入:firewall-cmd?--reload(開啟端口后必須進(jìn)行操作)
查看端口:firewall-cmd?--zone=?public?--query-port=端口號/tcp
刪除端口:firewall-cmd?--zone=?public?--remove-port=端口號/tcp?--permanent
推薦一個比較全面的防火墻命令教程