Öppna en terminal:
-
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'
-
Om ja, gå till mysql-mappen cd /usr/local/mysql
-
gör en sudo chown -R _mysql data/
-
Detta kommer att ändra ägandet av /usr/local/mysql/data och allt innehåll till användaren '_mysql'
-
Kontrollera MySQL-systemets pref-panel, det borde stå att det körs nu, automatiskt. Om inte, börja om.
-
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