Erstellen/berühren Sie die PID-Datei nicht selbst, sie soll vom Daemon selbst erstellt werden, um seine PID anzugeben
Auf macos sollte mysql ohne my.cnf laufen
Sehen Sie sich zuerst die mysqld-Protokolle unter /usr/local/var/mysql/Robs-MacBook-Pro.local.err
an .
Seltsamer Speicherort, übrigens, Standard ist /usr/local/mysql/data/<your_hostname>.err
(zum Lesen ist sudo erforderlich), möglicherweise startet Ihr installierter Server überhaupt nicht und Sie haben einen anderen Daemon am Laufen (z. B. über Homebrew installiert)
Aktivieren Sie ps ax | grep mysql | grep -v grep
- Es sollte 2 Prozesse haben, beide mit Binärdateien in /usr/local/mysql/bin
, wenn es noch andere mysql gibt - das erklärt alles