Heim >Datenbank >MySQL-Tutorial >Was tun, wenn die PID-Datei in MySQL verloren geht?
Methode: 1. Verwenden Sie „ps -ef|grep mysqld“, um den Instanzprozess anzuzeigen. 2. Verwenden Sie „ps -ef|grep mysqld|awk '{print $2}'|sed 1d |sed 2d > ${HOSTNAME }.pid“, um die PID-Datei zu rekonstruieren.
Die Betriebsumgebung dieses Tutorials: Windows10-System, MySQL8.0.22-Version, Dell G3-Computer.
mysql> show variables like 'pid_file'; +---------------+--------------------------------+ | Variable_name | Value | +---------------+--------------------------------+ | pid_file | /opt/mysql/data/gfsunny105.pid | +---------------+--------------------------------+ 1 row in set (0.02 sec) [root@gfsunny105 data]# cat gfsunny105.pid 4466
1. PID-Dateiverlust simulieren
[root@gfsunny105 data]# mv gfsunny105.pid gfsunny105.pid_bak
pid-Dateiverlust hat keine Auswirkungen auf das laufende MySQL, aber wenn die Datenbankinstanz neu gestartet oder heruntergefahren wird Der Fehler wird gemeldet, weil es keine solche Datei gibt.
4. MySQL erneut stoppen und neu starten
[root@gfsunny105 data]# service mysqld stop MySQL server PID file could not be found! [FAILED]
Empfohlenes Lernen:
MySQL-Video-TutorialDas obige ist der detaillierte Inhalt vonWas tun, wenn die PID-Datei in MySQL verloren geht?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!