1
resposta

Esqueci senha Root

Já desinstalei, já retirei a pasta no disco C e, mesmo assim, me pedem a senha e eu não tenho mais essa senha. O que fazer? Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá Edna, tudo bem?

Há uma maneira de redefinir essa senha sem precisar desinstalar e reinstalar o MySQL. Vou te guiar pelo processo:

  1. Pare o serviço MySQL:

    • Abra o Prompt de Comando como Administrador.
    • Na aba de pesquisa Windows procure digite serviços. Ele irá redirecionar para todos os serviços. Procure por MySQL, selecione-o e com o botão direito do mouse, escolha a opção "Parar"
  2. Crie um arquivo de inicialização Crie um arquivo de texto, por exemplo, mysql-init.txt, com a instrução para alterar a senha. Salve o arquivo em um local acessível, como C:\mysql-init.txt, com o seguinte conteúdo:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';

Substitua 'MyNewPass' pela nova senha desejada.

  1. Abra o prompt de comando
  • No menu Iniciar, digite cmd para abrir o prompt de comando.
  1. Inicie o servidor MySQL com o arquivo de inicialização

No prompt de comando, navegue até o diretório onde o MySQL está instalado e inicie o servidor MySQL usando o arquivo de inicialização. Por exemplo:

cd "C:\Program Files\MySQL\MySQL Server 8.4\bin"
mysqld --init-file=C:\\mysql-init.txt

Se o MySQL estiver instalado em um diretório diferente, ajuste o caminho conforme necessário.

Após a inicialização bem-sucedida do servidor MySQL, exclua o arquivo C:\mysql-init.txt:

del C:\mysql-init.txt

Em seguida, basta iniciar o serviço MySQL na aba de Serviços no Windows.

Deixo também a documentação, ela está em inglês, mas você poderá utilizar a tradução automática do navegador.

Espero ter ajudado.

Qualquer dúvida, compartilhe no fórum.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!