Apri un terminale:
-
Controlla il pannello delle preferenze di sistema di MySQL, se dice qualcosa lungo la riga "Attenzione, /usr/local/mysql/data non è di proprietà di 'mysql' o '_mysql'
-
Se sì, vai alla cartella mysql cd /usr/local/mysql
-
fai un sudo chown -R _mysql data/
-
Ciò cambierà la proprietà di /usr/local/mysql/data e tutto il suo contenuto in proprietà dell'utente '_mysql'
-
Controlla il pannello delle preferenze di sistema di MySQL, dovrebbe dire che è in esecuzione ora, magicamente. In caso contrario ricominciare.
-
Un altro modo per confermare è eseguire un
netstat -na | grep 3306
Dovrebbe dire:
tcp46 0 0 *.3306 *.* LISTEN
Per vedere il proprietario del processo e l'ID del processo di mysqld:
ps aux | grep mysql