DBAtlas · Atlas für Datenbankbetrieb

2003: Can't connect to MySQL server (TCP/IP) (keine Verbindung zum MySQL-Server über TCP/IP)

MySQL

Was bedeutet das?

Der Client konnte sich nicht per TCP/IP auf dem angegebenen Host und Port mit dem MySQL-Server verbinden.

Ursache

Der Server läuft nicht, falscher Host/Port, eine Firewall blockiert Port 3306, der Server ist nur an localhost gebunden (bind-address = 127.0.0.1) oder skip-networking ist aktiviert.

Lösung

Prüfe, ob der Server läuft und auf dem richtigen Port lauscht. Setze für Fernzugriff bind-address = 0.0.0.0 (oder die passende IP) in my.cnf und stelle sicher, dass skip-networking deaktiviert ist. Öffne Port 3306 in der Firewall. Prüfe Host/Port: mysql -h host -P 3306 -u app_user -p. Stelle sicher, dass der Benutzer Berechtigungen vom entfernten Host hat.

In DBAtlas öffnen →

Weitere Einträge zu dieser Datenbank