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

MySQL-Server-Startfehler „Der Server wurde beendet, ohne die PID-Datei zu aktualisieren“

Versuchen Sie, Ihre Protokolldatei mit der Endung „.err“ zu finden. Es sollte mehr Informationen geben. Es könnte sein in:

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

Es ist wahrscheinlich ein Problem mit Berechtigungen

  1. Überprüfen Sie, ob eine MySQL-Instanz ausgeführt wird

    ps -ef | grep mysql
    

    Wenn ja, sollten Sie ihn stoppen oder den Prozess beenden:

    kill -9 PID
    

    wobei PID ist die Nummer, die neben dem Benutzernamen in der Ausgabe des vorherigen Befehls angezeigt wird

  2. Überprüfen Sie den Besitz von /usr/local/var/mysql/

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

    Wenn es Besitzer von root ist , sollten Sie es in mysql ändern oder your_user

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