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
-
Ü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 -
Ü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 inmysql
ändern oderyour_user
sudo chown -R mysql /usr/local/var/mysql/