Restartar senha de root no Mysql

Publicado por Rodrigo da Silva Cunha em 04/11/2011

[ Hits: 5.130 ]

 


Restartar senha de root no Mysql



Tutorial para 'rebootar' senha de root do Mysql.

Abra um terminal e digite os seguintes comandos:

sudo /etc/init.d/mysql stop
sudo mysqld_safe --skip-grant-tables &

Vão aparecer algumas mensagens, basta teclar enter.

A partir de então, não vai mais pedir senha para logar-se:

mysql -u root

A partir daqui o identificador "mysql>", mostra que você está dentro da ferramenta de linha de comando do mysql.

Selecione o base de dados do mysql:

mysql> use mysql;

Agora vamos mudar atribuir uma senha, executando o seguinte comando:

mysql> update user set password=PASSWORD("Nova_Senha") where User='root';

Basta colocar a senha que você deseja no lugar de "Nova Senha".

Para sair digite:

mysql> quit

Agora você está fora do mysql, reinicie o mysql, use os seguintes comandos:

sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start

Agora você já pode entrar no mysql usando a nova senha:

mysql -u root -p
senha: nova senha

Obrigado a Todos. :)

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Recuperando a senha de root do MySQL

Importando uma base para o MySQL

Entrando no MySQL 5.6 (as dificuldades de acessar o MySQL 5.6)

Para melhorar a performance do MySQL

MySQL - Erro 1045: Access denied for user: 'root@localhost'

  

Comentários
[1] Comentário enviado por henriquecorbo em 16/11/2011 - 00:49h

Rodrigo,

O seu artigo foi providencial. Parabéns!

[2] Comentário enviado por maxaka em 17/04/2013 - 01:55h

Obrigado pela dica ..

[3] Comentário enviado por fr2525 em 11/12/2015 - 15:42h

Salvou-me aqui. Tinha perdido a senha do banco de dados de testes e não conseguia mais conectar. Obrigado mil vezes.

Atenciosamente

Fabio Reinert



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts