Ich kann MySQL gut starten,
/usr/local/mysql/support-files/mysql.server start
Starting MySQL
SUCCESS!
Bei jeder weiteren MySQL-Aktion erhalte ich den Fehler:
Die PID-Datei des MySQL-Servers wurde nicht gefunden
/usr/local/mysql/support-files/mysql.server stop
ERROR! MySQL server PID file could not be found!
Wo finde ich die Server-PID-Datei auf einem Mac mit OSX 10.8? Ich frage mich, ob es ein Berechtigungsproblem ist. Die Datei mysql.sock ist ein Symlink, der auf die Datei im Verzeichnis tmp / verweist.
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock
mysql
mac-osx
pid
osx-mountain-lion
simpleengine
quelle
quelle
pid-file = /var/run/mysqld/mysqld.pid
?ERROR! The server quit without updating PID file (/var/run/mysqld/mysqld.pid).
hast du eine Idee ?! : |Diese Frage ist etwas veraltet, aber ich dachte, ich würde posten, wie ich dieses Problem gelöst habe, als es mir auf meinem Mac (OS X El Capitan 10.11.4) passiert ist.
Überprüfen Sie den Status nur um sicherzugehen
Finde alle laufenden MySQL-Prozesse
Töte alle MySQL-Pids
Versuchen Sie nun, mysql zu starten
Hoffe das hilft jemandem!
quelle
ERROR! The server quit without updating PID file
auf eine PID-Datei? Vielleicht etwas Ähnliches wieERROR! The server quit without updating PID file (/usr/local/mysql/data/<userName>.<pidFileName>.pid)
ps aux | grep [m]ysql
wird helfen zu verhindern, dass grep grepping selbstDas zugrunde liegende Problem ist wahrscheinlich, dass sich Ihr Hostname ändert. Wenn Sie die PID-Datei in my.cnf nicht angeben, wird PID als Datei verwendet. Wenn ich mein MacBook zu Hause habe, wird ein Hostname angezeigt. Wenn es jedoch im Unternehmensnetzwerk aktiviert wird, wird am Ende derselbe Name mit ".local" angezeigt.
quelle