sql >> Database teknologi >  >> RDS >> Mysql

MySQL starter ikke, når OSX opgraderes til Yosemite eller El Capitan

Åbn en terminal:

  1. Tjek MySQL-systemets præf-panel, hvis der står noget i retning af "Advarsel, /usr/local/mysql/data ejes ikke af 'mysql' eller '_mysql'

  2. Hvis ja, gå til mysql-mappen cd /usr/local/mysql

  3. lav en sudo chown -R _mysql data/

  4. Dette vil ændre ejerskabet af /usr/local/mysql/data og alt dets indhold til at ejes af brugeren '_mysql'

  5. Tjek MySQL-systemets præf-panel, det burde siges, at det kører nu, automagisk. Hvis ikke, start igen.

  6. En anden måde at bekræfte på er at lave en

    netstat -na | grep 3306

Der skulle stå:

tcp46      0      0  *.3306                 *.*                    LISTEN

For at se procesejeren og proces-id'et for mysqld:

ps aux | grep mysql


  1. DevOps-databaseordliste til MySQL-begynderen

  2. Godkendelsesmetoden 'mysql_old_password' understøttes ikke

  3. Sådan opretter du forbindelse til mysql fra C# over SSH

  4. Vælg særskilt kolonne sammen med nogle andre kolonner i MySQL