Ou como salvar seu keister.
Abra uma sessão shell para o servidor de banco de dados com root ou um usuário com permissões para controlar o processo mysql.
Pare o processo mysql.
Comece novamente em
$ mysqld --skip-grant-tables &
Agora faça login no mysql. Execute a redefinição de senha para root
mysql> UPDATE mysql.user SET Password=PASSWORD('supersecret') WHERE User='root';
mysql> FLUSH PRIVILEGES;
Elimine a instância do servidor mysql iniciada anteriormente.
Inicie o serviço normalmente.