Allora.. la prima cosa che devi fare e' creare il file /etc/my.cnf!
Percio' apri il terminale e dai i seguenti comandi:
codice:
sudo cp /usr/local/mysql/support-files/my-huge.cnf /etc/my.cnf
Devi cambiare i permessi alla directory dove MySQL mette i Database:
codice:
sudo chown -R mysql /usr/local/mysql/data
Adesso devi settare la password per accedere a MySQL:
codice:
/usr/local/mysql/bin/mysqladmin -u root password 'New_Password'
Ora per "usare" MySQL dai:
codice:
/usr/local/mysql/bin/mysql -u root -p
Per far partire|stoppare|restartare il demone di MySQL dai:
codice:
/usr/local/mysql/bin/mysqld_safe start|stop|restart
Se non vuoi scrivere ogni volta il Path per il comando '/usr/local/mysql/bin/' devi cambiare il file ~/.bash_profile e ti aggiungi le righe di alias nella forma:
codice:
alias mysql='/usr/local/mysql/bin/mysql -u root -p'
E dopo dai:
codice:
source .bash_profile
Cosi' basta che lanci il comando mysql senza specificare la Path!
Basta.. penso di averti detto tutto!
Nel caso vedi che continua a darti l'errore seguente solo quando cerchi di accedere a MySQL allora prova a riavviare il Mac.. non so perche' ma a volte funziona!
codice:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)