No cree/toque el archivo pid usted mismo, está destinado a ser creado por el mismo daemon para indicar su pid
En macos, mysql debería funcionar bien sin my.cnf
Lo primero es buscar en los registros de mysqld en /usr/local/var/mysql/Robs-MacBook-Pro.local.err
.
Ubicación extraña, por cierto, el valor predeterminado es /usr/local/mysql/data/<your_hostname>.err
(necesita sudo para leer), es posible que su servidor instalado no se inicie en absoluto y tenga otro demonio en ejecución (por ejemplo, instalado a través de homebrew)
Comprobar ps ax | grep mysql | grep -v grep
- debe tener 2 procesos, ambos con binarios en /usr/local/mysql/bin
, si hay otro mysql, esto explica todo