Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL startet nicht, wenn OSX auf Yosemite oder El Capitan aktualisiert wird

Öffnen Sie ein Terminal:

  1. Überprüfen Sie das MySQL-Systemeinstellungsfenster, wenn dort etwas in der Zeile "Warning, /usr/local/mysql/data is not own by 'mysql' or '_mysql'

    " steht
  2. Wenn ja, gehen Sie zum mysql-Ordner cd /usr/local/mysql

  3. Führen Sie ein sudo chown -R _mysql data/ aus

  4. Dadurch wird der Besitz von /usr/local/mysql/data und all seinen Inhalten auf den Benutzer '_mysql'

    geändert
  5. Überprüfen Sie das MySQL System Pref Panel, es sollte sagen, dass es jetzt automatisch läuft. Wenn nicht neu starten.

  6. Eine andere Möglichkeit zur Bestätigung ist ein

    netstat -na | grep 3306

Es sollte heißen:

tcp46      0      0  *.3306                 *.*                    LISTEN

So sehen Sie den Prozessbesitzer und die Prozess-ID von mysqld:

ps aux | grep mysql