Pesquisar neste blog

sexta-feira, 14 de outubro de 2011

Recuperar a senha de root do MySQL

Olá pessoal,
segue abaixo uma dica para quando acontecer uma situação de não saber a senha ou ter esquecido a senha de root do MySQL.

Parar o MySQL

[root@servidor ~]# service mysql stop

Suba o MySQL em modo seguro com o seguinte parâmetro:
[root@servidor ~]# mysqld_safe --skip-grant-tables &

Logue-se no MySQL com o usuário root. Observe que ele não irá lhe pedir a senha
[root@servidor ~]# mysql -u root

Resete sua senha:
mysql> use mysql;
mysql> update user set password=PASSWORD("Nova-senha") where User='root';
mysql> flush privileges;
mysql> quit

Agora é só reiniciar o MySQL
[root@servidor ~]# service mysql restart

Nenhum comentário: