MySQL-Fehler Server-PID-Datei konnte nicht gefunden werden
- MySQL-PID-Datei
-
MySQL reparieren
FEHLER! PID-Datei des MySQL-Servers konnte nicht gefunden werden!
unter Linux
In diesem Artikel werden wir uns mit dem ERROR! PID-Datei des MySQL-Servers konnte nicht gefunden werden!
in MySQL, und seine Lösungen mit einer ausreichenden Erklärung.
MySQL-PID-Datei
Eine Datei enthält die Prozessidentifikationsnummer oder Prozess-ID der laufenden Instanz von MySQL, bekannt als MySQL-PID-Datei. Immer wenn wir den Befehl mysql.server
verwenden, verwendet MySQL die PID-Datei, um die Prozess-ID
zu finden.
Der MySQL-Server generiert die PID-Datei automatisch, wenn der Server gestartet wird. Der MySQL-Server findet die Prozess-ID
aus der PID-Datei, um den richtigen MySQL-Prozess zu stoppen.
Existiert die PID-Datei von MySQL nicht, zeigt der Server ERROR! PID-Datei des MySQL-Servers konnte nicht gefunden werden!
.
MySQL reparieren FEHLER! PID-Datei des MySQL-Servers konnte nicht gefunden werden!
unter Linux
Wir können FEHLER! PID-Datei des MySQL-Servers konnte nicht gefunden werden!
Fehler, wenn der MySQL-Prozess beendet oder abrupt beendet wird. Wir können diesen Fehler mit den folgenden Schritten beheben.
-
Überprüfen Sie den Pfad der PID-Datei in der MySQL-Konfigurationsdatei, die sich entweder unter
/etc/mysql/my.cnf
oder unter/etc/mysql/mysql.conf.d/mysqld.cnf
befindet.Wenn der Parameter
pid-file
in der Konfigurationsdatei nicht gesetzt ist, legen Sie den Pfadpid-file
fest, indem Sie die folgende Zeile hinzufügen.pid-file = /var/run/mysqld/mysqld.pid
-
Erstellen Sie die folgenden Verzeichnisse und legen Sie die Berechtigung wie folgt fest.
mkdir /var/run/mysqld touch /var/run/mysqld/mysqld.pid chown -R mysql:mysql /var/run/mysqld
-
Ändern Sie den Besitz des Verzeichnisses
MySQL
und legen Sie die Berechtigung mit dem folgenden Befehl fest.sudo chown -R _mysql:_mysql mysql sudo chmod 777 /usr/local/var/mysql