Tente alterar sua senha do MySQL:
Para redefinir sua senha do mysqld, siga estas instruções:
-
Inicie o processo do cliente mysql usando este comando
mysql -u root
-
No prompt do mysql, execute este comando para poder alterar qualquer senha
FLUSH PRIVILEGES;
-
Em seguida, redefina / atualize sua senha
SET PASSWORD FOR root@'localhost' = PASSWORD('password');
-
Depois de receber uma mensagem indicando uma consulta bem-sucedida (uma ou mais linhas afetadas), libere os privilégios:
FLUSH PRIVILEGES;
-
Em seguida, pare o processo mysqld e reinicie-o da maneira clássica:
sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start
Fonte: link
ATUALIZAÇÃO:
Vamos tentar atualizar sua senha atual. Faça isso:
$ pkill mysql
$ sudo mysqld --skip-grant-privileges
$ mysql
Neste ponto, você obtém o shell de comando mysql. Você precisará atualizar a senha de root e liberar a tabela quando redefinir a senha.
mysql> set UPDATE mysql.user SET Password=PASSWORD('YOUR_NEW_PASSWORD') WHERE User='root';
mysql> FLUSH PRIVILEGES;
Agora que você liberou suas senhas, basta reiniciar o daemon do mysql.
$ sudo pkill mysqld
$ sudo /etc/init.d/mysqld start
$ mysql -u root -p
Enter Password: YOUR_NEW_PASSWORD
mysql>