Problem:
Nachdem MySQL unter CentOS 7 installiert wurde, kann localhost eine Verbindung herstellen, um sich normal bei MySQL anzumelden, der Fernzugriff schlägt jedoch fehl. Habe Ping ausprobiert und festgestellt, dass der Ping erfolgreich war; habe den Telnet-Port ausprobiert und festgestellt, dass Port 3306 nicht erreichbar ist.
Lösung:
Sie müssen Port 3306 in der Firewall-Konfiguration öffnen.
Der Befehl lautet wie folgt:
firewall-cmd --zone=public --add-port=3306/tcp --permanent (--permanent永久生效,没有此参数重启后失效) #重新载入 firewall-cmd --reload #查看 firewall-cmd --zone=public --query-port=3306/tcp vi /etc/sysconfig/iptables #添加 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
Empfohlene verwandte Tutorials: Centos-Tutorial
Das obige ist der detaillierte Inhalt vonNach der Installation von MySQL auf Centos ist Port 3306 blockiert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!