Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL lässt sich nicht herunterfahren:Server stoppen:ERROR! PID-Datei des MySQL-Servers konnte nicht gefunden werden!

Sie könnten versuchen, es mit kill zu töten Befehl.

  1. Führen Sie ps -ef | grep mysql
  2. Mit dem Wert aus der zweiten Spalte (der PID):sudo kill <pid>
  3. Falls das nicht ausreicht, um es zu beenden:sudo kill -12 <pid>
  4. Falls das dann nicht geht, endlich:sudo kill -9 <pid>

Letzteres beendet den Prozess, signalisiert den Kindern des Prozesses jedoch nicht, dass der Prozess beendet wurde, aber es wird definitiv die Arbeit erledigen. Nachdem Sie jeden ausgeführt haben, führen Sie einfach diesen ps -ef | grep mysql um zu sehen, ob es noch hängt. Wenn Sie auf kill -9 zurückgreifen müssen Führen Sie dann auf jeden Fall ps -ef | grep mysql und töten Sie alle untergeordneten Elemente manuell, bevor Sie den Server neu starten.

Am Ende ist die eigentliche Frage, was mit Ihrer PID-Datei passiert ist. Wenn es wieder vorkommt, sollten Sie etwas Zeit damit verbringen, es zu untersuchen, weil dort etwas wackelig ist.