sql >> Databáze >  >> RDS >> Mysql

MySQL se nespustí při upgradu OSX na Yosemite nebo El Capitan

Otevřete terminál:

  1. Zkontrolujte panel předvoleb systému MySQL, pokud se tam píše něco ve smyslu "Upozornění, /usr/local/mysql/data nevlastní 'mysql' nebo '_mysql'

  2. Pokud ano, přejděte do složky mysql cd /usr/local/mysql

  3. proveďte sudo chown -R _mysql data/

  4. Tím se změní vlastnictví souboru /usr/local/mysql/data a veškerého jeho obsahu na uživatele '_mysql'

  5. Zkontrolujte panel předvoleb systému MySQL, měl by říkat, že nyní běží, automaticky magicky. Pokud ne, začněte znovu.

  6. Dalším způsobem, jak potvrdit, je provést

    netstat -na | grep 3306

Mělo by tam být:

tcp46      0      0  *.3306                 *.*                    LISTEN

Chcete-li zobrazit vlastníka procesu a ID procesu mysqld:

ps aux | grep mysql


  1. Práce se sloupci MySQL TIMESTAMP v SQL Server

  2. Pokračování transakce po chybě porušení primárního klíče

  3. Proč je výběr konkrétních sloupců a všech nesprávných v Oracle SQL?

  4. Migrace SQL Server 2008 R2 na MySQL