Verbindung zum MySQL-Server unter „127.0.0.1“ nicht möglich

Verbindung zum MySQL-Server unter „127.0.0.1“ nicht möglich

Ich habe eine produktive Anwendung auf meinem Server. Sie funktionierte einwandfrei, aber jetzt erhalte ich die Fehlermeldung:

Can't connect to MySQL server on '127.0.0.1'. 

Das ist sehr merkwürdig, da die Anwendung vor einer Woche noch sehr gut funktioniert hat.

Seitdem habe ich einige Änderungen an den Iptables vorgenommen, aber ich weiß nicht, ob das das Problem verursacht.

Ich habe die Lösung ausprobiert, die aufStackoverlowaber bei mir hat es nicht funktioniert.

Hat jemand eine Idee, wie ich diesen Fehler beheben kann?

Liebe Grüße, Toni

Antwort1

Welche Firewall verwenden Sie auf dem Server: Ufw oder Itables? Erstens können Sie mit der Firewall ufw den MySQL-Port mit folgendem Befehl zulassen:

sudo ufw allow from any[Maybe IP] to any port 3306

Zweitens: Mit der Firewall können Sie Iptables mit folgendem Befehl zulassen:

iptables -I INPUT -s 192.168.241.41 -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT && /etc/init.d/iptables save

Anschließend können Sie den Port mit Netstat und Telnet vom Client aus überprüfen:

netstat -tulpn |grep 3306

verwandte Informationen