Heim >Datenbank >MySQL-Tutorial >Warum kann ich mit MySQL Workbench keine Verbindung zu meinem MySQL-Datenbankserver (127.0.0.1:3306) herstellen?
Fehlerbehebung beim Verbindungsfehler „Verbindung zum Datenbankserver (MySQL-Workbench) kann nicht hergestellt werden)
Hintergrund:
Beim Versuch, eine Datenbank mit MySQL Workbench abzufragen, wird eine Fehlermeldung angezeigt, die besagt, dass Sie keine Verbindung zum Datenbankserver unter herstellen können 127.0.0.1:3306. Diese Fehlermeldung deutet darauf hin, dass potenzielle Probleme in der Konfiguration, den Berechtigungen oder den Verbindungseinstellungen von MySQL liegen könnten.
Lösung:
1. Überprüfen Sie, ob MySQL ausgeführt wird:
sudo service mysqld status
2. Berechtigungen erteilen:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'PASSWORD';
3. Socket-Authentifizierung deaktivieren:
Schritt a:Melden Sie sich bei MySQL mit der Socket-Authentifizierung an:
sudo mysql -u root
Schritt b: Sobald Sie angemeldet sind, führen Sie den folgenden Befehl aus, um die native Passwortauthentifizierung zu aktivieren:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'PASSWORD';
4. Passwort prüfen:
5. Starten Sie MySQL neu:
sudo service mysqld stop sudo service mysqld start
Fazit :
Wenn Sie diese Schritte befolgen, sollten Sie in der Lage sein, den Fehler „Verbindung zum Datenbankserver kann nicht hergestellt werden“ zu beheben und erfolgreich eine Verbindung zu MySQL herzustellen Datenbank mithilfe der MySQL-Workbench.
Das obige ist der detaillierte Inhalt vonWarum kann ich mit MySQL Workbench keine Verbindung zu meinem MySQL-Datenbankserver (127.0.0.1:3306) herstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!