Heim >Datenbank >MySQL-Tutorial >Warum kann ich unter „127.0.0.1' keine Verbindung zu meinem MySQL-Server herstellen?

Warum kann ich unter „127.0.0.1' keine Verbindung zu meinem MySQL-Server herstellen?

Susan Sarandon
Susan SarandonOriginal
2024-12-12 21:56:21256Durchsuche

Why Can't I Connect to My MySQL Server on '127.0.0.1'?

MySQL-Verbindungsfehler: „Es kann keine Verbindung zum MySQL-Server unter „127.0.0.1“ hergestellt werden

Problem:

Beim Ausführen des Befehls mysql -u root -h 127.0.0.1 -p erhalten Sie die folgende Fehlermeldung:

ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' (111)

Lösung:

In Ubuntu-Systemen kann dieser Fehler durch Ausführen der folgenden Schritte behoben werden :

  1. Bearbeiten Sie die MySQL-Konfiguration Datei:

    • Öffnen Sie die Datei /etc/mysql/my.cnf mit einem Texteditor (z. B. vim).
  2. Kommentieren Sie den Bind-Address-Parameter aus:

    • Locate die Zeile, die mit bind-address = 127.0.0.1 beginnt, und kommentieren Sie sie aus, indem Sie am Anfang der Zeile ein #-Symbol hinzufügen.
  3. Starten Sie den MySQL-Server neu :

    • Starten Sie den MySQL-Server neu, um das anzuwenden Änderungen.

Hinweis: Wenn Sie ein anderes Betriebssystem verwenden oder der Fehler auf einem MySQL-Server mit aktivierter Replikation auftritt, müssen Sie dies möglicherweise tun Passen Sie den Bind-Address-Parameter an oder verwenden Sie eine alternative Methode, um die Verbindung herzustellen.

Das obige ist der detaillierte Inhalt vonWarum kann ich unter „127.0.0.1' keine Verbindung zu meinem MySQL-Server herstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn