遇到這種問題的時候我們需要考慮的是防火牆規則,因為防火牆默認是禁止所有端口訪問的,所以我們需要添加一個訪問端口來連接MySQL。
命令如下:
允許某端口 firewall-cmd --zone=public --add-port=“MySQL端口號”/tcp --permanent
禁止某端口 firewall-cmd --zone=public --remove-port=“MySQL端口號”/tcp --permanent
但是需要注意的是,如果使用--permanent 代表永久生效,所以這種情況下,我們需要重新加載服務: firewall-cmd --reload