O post abaixo apresentará como recuperar a senha do root do MySQL caso você tenha perdido por algum motivo específico.
1) Pare o servidor MySQL :
service mysqld stop
2) Reinicie o servidor com o parâmetro –skip-grant-tables :
mysqld_safe --skip-grant-tables &
3) Entre com o root :
mysql -u root
4) Execute a query para atualização da senha do root :
use mysql; update user set password=PASSWORD("nova-senha-de-root") where User='root'; flush privileges; quit
5) Testes finais :
Após alterar a senha pare e inicie o servidor e entre no banco com a nova senha criada.
service mysqld stop service mysqld start mysql -u root -pnovasenha