Redefinindo sua senha de root do MySQL no Mac OSX Lion

Crie um arquivo mysql-init em seu diretório inicial contendo:

UPDATE mysql.user SET Password = PASSWORD (‘{nova senha de root }’) ONDE Usuário = ‘root’;
FLUSH PRIVILEGES;

Pare o MySQL

sudo launchctl unload -w /Library/LaunchDaemons/org.mysql.mysqld.plist

Execute o MySQL manualmente

mysqld safe -user = mysql –init-file = { caminho do diretório inicial } / mysql-init &

Verifique se você pode fazer login no MySQL usando a nova senha
mysql -u root -p
password: {nova senha root }

Exclua seu arquivo mysql-init

Mate o seu processo MySQL criado manualmente

Reiniciar MySQL

sudo launchctl load -w /Library/LaunchDaemons/org.mysql.mysqld.plist