Esqueceu a senha do MySQL ?



Quer dizer que você esqueceu a senha do mysql e não sabe como resolver? Fácil! Antes de começar, gostaria de informar que testei este tutorial apenas com a versão 5.0.84 do MySQL que possuo em um servidor linux versão CentOS 5.7 x86_64.

Caso o serviço esteja rodando, precisamos encerrá-lo.
killall mysqld

Feito isso, vamos carregá-lo desta forma:
safe_mysqld --skip-grant-tables &

Serviço de pé? Vamos acessar o banco para trocar a senha, primeiro digite no terminal
mysql
Reparou que ele não pediu autenticação? Pois bem, precisamos carregar a tabela mysql, então faça,
use mysql

Depois utilize a query abaixo para trocar a senha,
update user set password = password('NOVA_SENHA') where user='root' and host='localhost';

Após executar todos os passos acima, é preciso reiniciar o serviço. Quando ele voltar, senha vai ter sido alterada
/etc/init.d/mysql restart

0 comentários: