MySQL-Problem: 2002 – Es kann keine Verbindung zum Server auf „localhost“ hergestellt werden (10061) 【Gelöst】

Die MySQL-Fehlermeldung „2002 – Verbindung zum Server auf „localhost“ (10061) kann nicht hergestellt werden“ bedeutet normalerweise, dass der MySQL-Client keine Verbindung zum MySQL-Server herstellen kann. Dieses Problem hat normalerweise mehrere mögliche Ursachen und Lösungen:

  1. MySQL-Server ist nicht gestartet: Stellen Sie zunächst sicher, dass der MySQL-Server gestartet wurde. Sie können den folgenden Befehl in der Befehlszeile eingeben, um den MySQL-Dienst zu starten:

sudo service mysql start
  1. Wenn Sie Windows verwenden, können Sie den MySQL-Dienst unter „Dienste“ finden und ihn manuell starten.

  2. MySQL-Server-Port ist belegt: Standardmäßig verwendet MySQL Port 3306. Stellen Sie sicher, dass dieser Port nicht von anderen Programmen belegt ist. Sie können versuchen, die MySQL-Konfigurationsdatei (normalerweise my.cnf oder my.ini) zu ändern, um die MySQL-Portnummer zu ändern, und dann den MySQL-Dienst neu starten.

  3. MySQL-Serverkonfigurationsproblem: Überprüfen Sie die MySQL-Serverkonfigurationsdatei, um sicherzustellen, dass sie Remoteverbindungen zulässt. Sie können die Datei my.cnf finden und prüfen, ob die Eigenschaftbind-address so eingestellt ist, dass Remoteverbindungen zugelassen werden. Wenn Sie Remoteverbindungen zulassen möchten, setzen Sie dies auf 0.0.0.0 oder kommentieren Sie die Zeile aus. Starten Sie dann den MySQL-Dienst neu.

  4. Firewall-Probleme: Wenn in Ihrem Betriebssystem eine Firewall aktiviert ist, stellen Sie sicher, dass Port 3306 durch die Firewall zugelassen ist. Sie können Firewall-Regeln basierend auf Ihrem Betriebssystemtyp und Ihrer Firewall-Software konfigurieren.

  5. Probleme mit MySQL-Benutzernamen und -Kennwörtern: Wenn Ihre Anwendung zum Herstellen einer Verbindung einen MySQL-Benutzernamen und ein Kennwort erfordert, stellen Sie sicher, dass diese korrekt sind. Überprüfen Sie Ihren Anwendungscode oder Ihre Konfigurationsdateien, um sicherzustellen, dass Benutzername und Passwort mit dem Konto auf dem MySQL-Server übereinstimmen.

  6. MySQL-Server ist abgestürzt oder reagiert nicht: Manchmal stürzt der MySQL-Server ab oder reagiert nicht mehr. In diesem Fall können Sie versuchen, den MySQL-Dienst neu zu starten.

  7. MySQL-Client-Problem: Stellen Sie abschließend sicher, dass der von Ihnen verwendete MySQL-Client korrekt eine Verbindung zum MySQL-Server herstellen kann. Manchmal liegt das Problem möglicherweise an der Client-Konfiguration oder dem Treiber.

Im Folgenden finden Sie einige Codeausschnitte, die verwendet werden können, um zu überprüfen, ob der MySQL-Dienst gestartet wurde, und um den MySQL-Dienst neu zu starten. Diese Befehle können im Terminal oder in der Eingabeaufforderung ausgeführt werden:

  1. Starten Sie den MySQL-Dienst (Linux):
sudo service mysql start
    2. Starten Sie den MySQL-Dienst (Windows):
net start mysql
    3. Starten Sie den MySQL-Dienst neu (Linux):
sudo service mysql restart
Starten Sie den MySQL-Dienst neu (Windows):
net stop mysql
net start mysql

Im Folgenden sind die Probleme und Lösungen aufgeführt, auf die ich auf meinem Windows-System gestoßen bin

1. Fehlerprobleme melden

FEHLER 2003 (HY000): Es kann keine Verbindung zum MySQL-Server auf „localhost“ hergestellt werden (10061)

 Fügen Sie MySQL zum Windows-Dienst hinzu. Wechseln Sie zum Ordner „bin“ im MySQL-Installationsverzeichnis und führen Sie „mysqld --install“ über die Befehlszeile aus

 2.Lösung

Öffnen Sie die Computerverwaltung

 Offener Gottesdienst

 

Klicken Sie auf MYSQL80, um manuell zu starten

wieder verbinden 

Supongo que te gusta

Origin blog.csdn.net/qq_57747969/article/details/132479627
Recomendado
Clasificación