Abra una terminal:
-
Verifique el panel de preferencias del sistema MySQL, si dice algo como "Advertencia, /usr/local/mysql/data no es propiedad de 'mysql' o '_mysql'
-
En caso afirmativo, vaya a la carpeta mysql cd /usr/local/mysql
-
haz un sudo chown -R _datos mysql/
-
Esto cambiará la propiedad de /usr/local/mysql/data y todo su contenido para que sea propiedad del usuario '_mysql'
-
Verifique el panel de preferencias del sistema MySQL, debería estar diciendo que se está ejecutando ahora, automáticamente. Si no empieza de nuevo.
-
Otra forma de confirmar es hacer un
netstat -na | grep 3306
Debería decir:
tcp46 0 0 *.3306 *.* LISTEN
Para ver el propietario del proceso y la identificación del proceso de mysqld:
ps aux | grep mysql