Skapa/rör inte pid-filen själv, den är avsedd att skapas av demonen själv för att indikera dess pid
På Macos ska mysql fungera bra utan my.cnf
Det första är att titta på mysqld-loggarna på /usr/local/var/mysql/Robs-MacBook-Pro.local.err
.
Konstig plats, btw, standard är /usr/local/mysql/data/<your_hostname>.err
(behöver sudo för att läsa), kanske din installerade server inte startar alls och att du har en annan demon igång (till exempel installerad via homebrew)
Kontrollera ps ax | grep mysql | grep -v grep
- den bör ha 2 processer, båda med binärer i /usr/local/mysql/bin
, om det finns annan mysql - detta förklarar allt