Heim > Datenbank > MySQL-Tutorial > Wie behebt man den MySQL-Fehler Nr. 2002: „Verbindung zum MySQL-Server kann nicht hergestellt werden'?

Wie behebt man den MySQL-Fehler Nr. 2002: „Verbindung zum MySQL-Server kann nicht hergestellt werden'?

Susan Sarandon
Freigeben: 2024-10-23 23:09:30
Original
1077 Leute haben es durchsucht

How to Fix MySQL Error #2002:

Fehlerbehebung bei Fehler Nr. 2002: Verbindung zum MySQL-Server kann nicht hergestellt werden

Der Fehler Nr. 2002: Verbindung zum lokalen MySQL-Server kann nicht hergestellt werden socket '/Applications/MAMP/tmp/mysql/mysql.sock' (2)“ beim Ausführen von MAMP weist normalerweise auf eine fehlende oder nicht zugängliche mysql.sock-Datei hin. Um dieses Problem zu beheben, führen Sie die folgenden Schritte aus:

  1. Testen Sie die Verbindung:

    Versuchen Sie, MySQL mit dem vollständigen Pfad zur Binärdatei zu starten :

    <code class="bash">/Applications/MAMP/Library/bin/mysql -u root -p</code>
    Nach dem Login kopieren

    Wenn dies funktioniert, fahren Sie mit dem Korrekturschritt fort.

  2. Erstellen Sie einen Symlink:

    Wenn das Wenn der Test erfolgreich ist, führen Sie den folgenden Befehl aus, um einen Symlink zur Datei mysql.sock zu erstellen:

    <code class="bash">sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock</code>
    Nach dem Login kopieren
  3. Auflösung bestätigen:

    MySQL sollte jetzt normal funktionieren. Überprüfen Sie dies, indem Sie Folgendes ausführen:

    <code class="bash">mysql -u root -p</code>
    Nach dem Login kopieren
  4. Dynamische Pfadsuche (Alternative):

    Wenn die vorherige Methode fehlschlägt, können Sie MySQL dynamisch finden Pfad:

    <code class="bash">$($(for dir in /usr/local/mysql/bin /usr/bin /usr/local/bin /Applications/MAMP/Library/bin /Applications/XAMPP/xamppfiles/bin; do [ -x &quot;$dir/mysql&quot; ] &amp;&amp; echo &quot;$dir/mysql&quot; &amp;&amp; break; done) -u root -p)</code>
    Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie behebt man den MySQL-Fehler Nr. 2002: „Verbindung zum MySQL-Server kann nicht hergestellt werden'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage