Se você realmente definiu uma senha de root e acabou de perder/esquecer:
- Parar o MySQL
-
Reinicie-o manualmente com a opção skip-grant-tables:mysqld_safe --skip-grant-tables
-
Agora, abra uma nova janela de terminal e execute o cliente MySQL:mysql -u root
-
Redefina a senha do root manualmente com este comando MySQL:UPDATE mysql.user SET Password=PASSWORD('password') WHERE User='root';
Se você estiver usando o MySQL 5.7 (verifique usando mysql --version no Terminal), o comando é:
UPDATE mysql.user SET authentication_string=PASSWORD('password') WHERE User='root';
-
Limpe os privilégios com este comando MySQL:FLUSH PRIVILEGES;
De http://www.tech-faq.com/reset-mysql- senha.shtml
(Talvez isso não seja o que você precisa, Abs, mas acho que pode ser útil para pessoas que se deparam com essa pergunta no futuro)