SQL-Fehler (2003): Verbindung zum MySQL-Server auf „XXXX“ (10051) nicht möglich – Was bedeutet dieser Fehler?

SQL-Fehler (2003): Verbindung zum MySQL-Server auf „XXXX“ (10051) nicht möglich – Was bedeutet dieser Fehler?

Ich erhalte folgenden Fehler, wenn ich versuche, über „HeidiSQL“ eine Verbindung zu meinem Datenbankserver (lokales Netzwerk) herzustellen:

SQL-Fehler (2003): Keine Verbindung zum MySQL-Server auf „XXXX“ möglich (10051)

Die SSH-Verbindung über Putty funktioniert einwandfrei. Ich habe die Datei my.cnf auf dem Server (Ubuntu) überprüft, aber Einstellungen wie bind_address sind korrekt.

Ist es möglich, dass mein WLAN-Modem (SpeedTouch) dieses Problem verursacht? (Weil mein Provider die Download-Geschwindigkeit geändert hat)!

Antwort1

Wenn Sie keine direkte Verbindung zu Ihrem Server herstellen können, sondern eine Verbindung über einen SSH-Tunnel herstellen können, lauscht der Server normalerweise nur auf localhost. Soweit ich weiß, ist dies die Standardeinstellung auf Ubuntu-Systemen.

Wenn Sie sagen, dass die Bind-Adresse „korrekt“ ist, gehe ich davon aus, dass Sie sie in Ihre öffentliche IP-Adresse geändert haben. Stellen Sie in diesem Fall sicher, dass Sie mysqldnach dieser Änderung einen Neustart durchgeführt haben.
Darüber hinaus könnte der Abhörport (standardmäßig 3306) blockiert ufwoder eine andere Firewall vorhanden sein.

verwandte Informationen