Muitas vezes me deparei com usuários linux que esqueceram a senha de root do mysql ou então a senha estava em branco. Como resolver o problema? Aí vai uma solução:
No caso da senha em branco, digite no terminal:
mysqladmin -u root password suasenha
Lembrando que “suasenha” é a senha que vc vai escolher…
Mas, o que fazer quando se esquece essa senha?
Parar o servidor MySQL
/etc/init.d/mysqld stop
Iniciar o MySQL sem ler as tabelas de permissões
mysqld_safe --skip-grant-tables &
Alterar a senha do root
mysqladmin -u root flush-privileges password suanovasenha
Reiniar o MySQL
/etc/init.d/mysqld restart
Problema resolvido !