sql >> Databasteknik >  >> RDS >> Mysql

MySQL-serverstartfel "Servern avslutades utan att uppdatera PID-filen"

Försök att hitta din loggfil med suffixet ".err". Det borde finnas mer information. Det kan vara i:

/usr/local/var/mysql/your_computer_name.local.err

Det är förmodligen ett problem med behörigheter

  1. Kontrollera om någon MySQL-instans körs

    ps -ef | grep mysql
    

    Om ja, bör du stoppa det eller avbryta processen:

    kill -9 PID
    

    där PID är numret som visas bredvid användarnamnet på utdata från föregående kommando

  2. Kontrollera ägandet av /usr/local/var/mysql/

    ls -laF /usr/local/var/mysql/
    

    Om det är ägare av root , bör du ändra det till mysql eller your_user

    sudo chown -R mysql /usr/local/var/mysql/
    


  1. 2 funktioner som returnerar månadens namn från ett datum i MySQL

  2. Hur säkerhetskopierar och återställer man en databas som en kopia på samma server?

  3. Effektiv övervakning av MySQL med SCUMM Dashboards:Del 3

  4. Vilken MySQL-datatyp som ska användas för att lagra booleska värden