wils@web ~ $ cat ~/ajuda/como-resetar-a-senha-de-root-do-mysql.md

Banco de Dados

Como resetar a senha de root do MySQL

atualizado em 21/07/2026

Este manual tem como objetivo ensinar como resetar a senha de root do MySQL, garantindo que você possa acessar seu banco de dados sem problemas.

Passo a Passo para Resetar a Senha do MySQL

  1. Parar o Serviço do MySQL: Primeiramente, você precisa interromper o serviço do MySQL. Execute o comando:
  2. sudo systemctl stop mysql
  3. Iniciar o MySQL em Modo Seguro: Inicie o MySQL em modo seguro, que permite acesso sem senha:
  4. sudo mysqld_safe --skip-grant-tables &
  5. Acessar o MySQL: Com o MySQL em modo seguro, você pode acessá-lo sem senha:
  6. mysql -u root
  7. Atualizar a Senha: Após acessar o MySQL, execute os seguintes comandos para atualizar a senha:
  8. FLUSH PRIVILEGES;
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'nova_senha';
  9. Sair do MySQL: Para sair do MySQL, digite:
  10. exit;
  11. Parar o Modo Seguro: Agora, você deve parar o processo do MySQL em modo seguro. Você pode fazer isso encontrando o PID do processo e usando:
  12. sudo kill 
  13. Reiniciar o Serviço do MySQL: Finalmente, reinicie o serviço do MySQL:
  14. sudo systemctl start mysql

Dica de Verificação/Segurança

Após resetar a senha, verifique se você consegue acessar o MySQL com a nova senha usando:

mysql -u root -p

Além disso, considere implementar medidas de segurança adicionais, como restringir o acesso ao usuário root e habilitar a autenticação de dois fatores.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.