Restartar senha de root no Mysql

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

[ Hits: 5.244 ]

 


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

Configurando acesso remoto em servidores MySQL

MySQL - Backup automático de banco de dados com data

Executando comandos SQL pelo prompt do Linux

MySQL: Duplicando uma tabela com apenas 1 comando SQL

mysqldump - Unknown table 'COLUMN_STATISTICS' in ... [Resolvido]

  

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