Fehler beim Herstellen einer Verbindung zu MySQL: Fehlende Socket-Datei
Beim Versuch, mysqld_safe --skip-grant-tables auszuführen, um ein MySQL-Passwort zurückzusetzen, Bei einigen Benutzern tritt ein Fehler auf, der darauf hinweist, dass die Socket-Datei /var/run/mysqld/mysqld.sock fehlt. Dadurch wird die Verbindung zum lokalen MySQL-Server verhindert, was dazu führt, dass das Passwort nicht zurückgesetzt werden kann.
Die Fehlermeldung lautet:
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)' Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Um dieses Problem zu beheben, führen Sie die folgenden Schritte aus:
sudo service mysql status
sudo touch /var/run/mysqld/mysqld.sock
sudo chmod 777 /var/run/mysqld/mysqld.sock
sudo service mysql restart
Wenn das Problem weiterhin besteht, ziehen Sie zusätzliche Schritte zur Fehlerbehebung in Betracht, z. B. die Überprüfung der Firewall-Einstellungen, die Überprüfung der Datenbankkonfigurationen oder die Suche nach professioneller Hilfe.
Das obige ist der detaillierte Inhalt vonMySQL-Fehler: Fehlende Socket-Datei „/var/run/mysqld/mysqld.sock' – Wie stellt man die Verbindung wieder her?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!