Reset da senha de root do MySQL
Como “Engenheirando” de Computação, aí vai uma dica recente que eu precisei:
Putz, Esqueci a senha de root do MySql. Será que eu vou ter que reinstalá-lo novamente e perder meus banco de dados? NÃO…. Dá pra acoxambrar…
Para contornar o Acesso do MySQL, podemos acessá-lo pela linha de comando da seguinte forma:(Isso serve para o executável do Windows, mas basta mudar o nome do binário para os diferentes que funciona tb):
mysqld-nt –skip-grant-tables –console
(Estamos assumindo que o diretório bin do MySQL está no seu PATH, caso contrário, vc deve colocar na linha de comando o caminho completo para o comando mysqld-nt)
A parte –console serve para que a saída do servidor vai direto para a tela ao contrário de um arquivo de log mocado em algum lugar excuso… – Nós queremos ver se a inicialização está toda OK. Se sim, inicie o cliente MySQL de outro prompt (terminal) com o comando:
mysql mysql
Agora podemos mudar a senha com o comando:
UPDATE user SET password=PASSWORD(“mypassword”) WHERE user=”root”;
Esse último comando serve para atualizar na tabela user o password para “mypassword” do usuário root!!
Fonte: http://devnotes.eternalloop.net/viewarticle.aspx?articleID=8

Deixe uma resposta