Non creare/toccare il file pid da solo, è pensato per essere creato dal demone stesso per indicare il suo pid
Su macos mysql dovrebbe funzionare senza my.cnf
La prima cosa è esaminare i log di MySQL in /usr/local/var/mysql/Robs-MacBook-Pro.local.err
.
Posizione strana, tra l'altro, l'impostazione predefinita è in /usr/local/mysql/data/<your_hostname>.err
(necessita di sudo per leggere), potrebbe essere il tuo server installato non si avvia affatto e hai altri demoni in esecuzione (ad esempio installati tramite homebrew)
Controlla ps ax | grep mysql | grep -v grep
- dovrebbe avere 2 processi, entrambi con binari in /usr/local/mysql/bin
, se c'è altro MySQL - questo spiega tutto