Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL ne démarre pas lors de la mise à niveau d'OSX vers Yosemite ou El Capitan

Ouvrir un terminal :

  1. Vérifiez le panneau de préférences du système MySQL, s'il indique quelque chose comme "Attention, /usr/local/mysql/data n'appartient pas à 'mysql' ou '_mysql'

  2. Si oui, allez dans le dossier mysql cd /usr/local/mysql

  3. faites un sudo chown -R _mysql data/

  4. Cela changera la propriété de /usr/local/mysql/data et de tout son contenu pour appartenir à l'utilisateur '_mysql'

  5. Vérifiez le panneau de préférences du système MySQL, il devrait indiquer qu'il fonctionne maintenant, automatiquement par magie. Si ce n'est pas le cas, recommencez.

  6. Une autre façon de confirmer est de faire un

    netstat-na | grep 3306

Il devrait dire :

tcp46      0      0  *.3306                 *.*                    LISTEN

Pour voir le propriétaire du processus et l'identifiant du processus de mysqld :

ps aux | grep mysql