Verifique se você está primeiro conectado ao seu sistema local como root e, em seguida, redefina a senha com mysqladmin como:
./mysqladmin -u root password "password"
Instalei o MySQL em um Mac OSX Snow Leopard e iniciei o serviço mysql, mas não consegui logar como root para redefinir a senha.
Não foi possível fazer o login como root.
$ ./mysql -u root ERRO 1045 (28000): Acesso negado para o usuário 'root' @ 'localhost' (usando a senha: NO)
O mysqladmin não funcionou
./ mysqladmin -u root password "senha" ./mysqladmin: a conexão ao servidor em 'localhost' falhou erro: 'Acesso negado para o usuário' root '@' localhost '(usando a senha: NO)'
Como definir / redefinir minha senha do MySQL?
Verifique se você está primeiro conectado ao seu sistema local como root e, em seguida, redefina a senha com mysqladmin como:
./mysqladmin -u root password "password"
Tags mysql setup osx-snow-leopard