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

MySQL non si spegne:Arresta il server:ERRORE! Impossibile trovare il file PID del server MySQL!

Potresti tentare di ucciderlo con kill comando.

  1. Esegui ps -ef | grep mysql
  2. Utilizzando il valore della seconda colonna (il pid):sudo kill <pid>
  3. Nel caso ciò non bastasse per ucciderlo, allora:sudo kill -12 <pid>
  4. Nel caso non funzionasse, finalmente:sudo kill -9 <pid>

Quest'ultimo interrompe il processo, ma non segnala ai figli del processo che il processo è stato interrotto, ma farà sicuramente il lavoro. Dopo aver eseguito ciascuno di essi, esegui semplicemente ps -ef | grep mysql per vedere se è ancora appeso. Se devi ricorrere a kill -9 quindi esegui definitivamente ps -ef | grep mysql e uccidi manualmente tutti i bambini prima di riavviare il server.

Alla fine, la vera domanda è cosa è successo al tuo file pid? Se succede di nuovo, è qualcosa su cui dovresti dedicare un po' di tempo a indagare perché qualcosa non va lì.