sql >> Databasteknik >  >> RDS >> Mysql

MySQL startar inte när du uppgraderar OSX till Yosemite eller El Capitan

Öppna en terminal:

  1. Kontrollera MySQL-systemets pref-panel, om det står något i stil med "Varning, /usr/local/mysql/data ägs inte av 'mysql' eller '_mysql'

  2. Om ja, gå till mysql-mappen cd /usr/local/mysql

  3. gör en sudo chown -R _mysql data/

  4. Detta kommer att ändra ägandet av /usr/local/mysql/data och allt innehåll till användaren '_mysql'

  5. Kontrollera MySQL-systemets pref-panel, det borde stå att det körs nu, automatiskt. Om inte, börja om.

  6. Ett annat sätt att bekräfta är att göra en

    netstat -na | grep 3306

Det ska stå:

tcp46      0      0  *.3306                 *.*                    LISTEN

För att se processägaren och process-id:t för mysqld:

ps aux | grep mysql


  1. SQL Oracle LEFT JOIN och SUBQUERY-fel:ORA-00905:sökord saknas

  2. Hur kan jag stoppa en MySQL-fråga om det tar för lång tid?

  3. Hur ändrar jag SQL Server 2005 till att vara skiftlägeskänslig?

  4. Vad är standardrotlösenordet för MySQL 5.7