sql >> Database teknologi >  >> RDS >> Mysql

MySQL lukker ikke ned:Stop server:FEJL! MySQL-serverens PID-fil kunne ikke findes!

Du kan forsøge at dræbe den med kill kommando.

  1. Kør ps -ef | grep mysql
  2. Ved brug af værdien fra den anden kolonne (pid):sudo kill <pid>
  3. I tilfælde af at det ikke er nok til at dræbe det, så:sudo kill -12 <pid>
  4. Hvis det ikke virker, så endelig:sudo kill -9 <pid>

Den sidste dræber processen, men signalerer ikke til processens børn, at processen blev dræbt, men den vil helt sikkert gøre arbejdet. Efter at have kørt hver enkelt, skal du bare køre den ps -ef | grep mysql for at se, om den stadig hænger ved. Hvis du skal ty til kill -9 så kør bestemt ps -ef | grep mysql og manuelt dræbe eventuelle børn, før du genstarter serveren.

I sidste ende er det virkelige spørgsmål, hvad der skete med din pid-fil? Hvis det sker igen, er dette noget, du bør bruge lidt tid på at undersøge, fordi noget er skævt der.




  1. SQL Server 2016:Gem forespørgselsresultater til en CSV-fil

  2. Brug af DATE_ADD med et kolonnenavn som intervalværdi

  3. Oracle - literal matcher ikke formatstrengfejl

  4. EXP() Funktion i Oracle