Para quem já teve o desprazer de perder sua senha de root no MySQL, ou que ainda vai perdê-la, aqui vai uma dica salvadora da pátria.
Pare ou mate o serviço do MySQL
# killall mysqld ou #service mysqld stop
Inicie o MySQL em safe mode (modo seguro):
# mysqld_safe --skip-grant-tables &
"Entre" usando o cliente do mysql:
# mysql
Acesse o banco do MySQL
> use mysql;
Definindo a nova senha do root do MySQL:
> update user set password = password('digite sua nova senha aqui') where user='root' and host='localhost';
Recarregar os privilégios, digitando:
> flush privileges;
Saia do MySQL:
> quit
Reinice o MySQL em modo normal:
# service mysqld stop
E enfim, vamos iniciar o MySQL com a nova senha de root:
# service mysqld start
E pronto, seu root com senha nova e acesso ao banco de dados novamente.
Nenhum comentário:
Postar um comentário