Ne créez/touchez pas le fichier pid vous-même, il est destiné à être créé par le démon lui-même pour indiquer son pid
Sur macos, mysql devrait fonctionner correctement sans my.cnf
La première chose est de regarder dans les journaux mysqld à /usr/local/var/mysql/Robs-MacBook-Pro.local.err
.
Emplacement étrange, btw, la valeur par défaut est dans /usr/local/mysql/data/<your_hostname>.err
(besoin de sudo pour lire), peut-être que votre serveur installé ne démarre pas du tout et que vous avez un autre démon en cours d'exécution (par exemple installé via homebrew)
Vérifier ps ax | grep mysql | grep -v grep
- il devrait avoir 2 processus, tous deux avec des binaires dans /usr/local/mysql/bin
, s'il y a un autre mysql - ceci explique tout