Jump to content

Como mudar a senha root do MySQL


Postagens Recomendadas

Olá, pessoal! Tudo bem?

Trago hoje um resumo bem simples de como mudar a senha do root no banco MySQL, caso você tenha perdido ou esquecido, precisei desse procedimento para conectar o PlugBot, com o meu banco, esse serviço serve para capturar os dados do meu BD e enviar para uma plataforma de gráficos incríveis, caso queira conferir, Clique aqui.

Esta mudança será útil para casos em que o usuário esqueceu a senha e não consegue entrar no banco ou está com algum problema para se conectar, essa dica foi tirada diretamente da documentação do MySQL .


O primeiro passo será logar no seu Usuário administrador do Windows, então deverá parar o serviço do MySQL que está rodando em sua máquina.

Para isso, pressione CTRL + SHIFT + R e digite services.msc e siga os passos do GIF abaixo:
 


Agora devemos criar um arquivo de texto com o código que utilizaremos para alterar a senha do banco.

Utilizaremos o comando:

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


Onde "SUASENHA" deverá ser alterada para a nova senha que você deseja utilizar.

Devemos salvar o TXT no diretório raiz do disco, por exemplo: C:\mysql-init.txt
Obs: Para salvar qualquer arquivo no diretório raiz você deve abrir o bloco de notas como administrador.
 


Após isso, vamos abrir o CMD, para isso basta Apertar Win + R, digitar CMD e apertar em OK
 


Obs: de preferência utilizar o CMD sem permissões de Admin, porém se apresentar algum erro de permissão, você deve abrir como administrador, basta pesquisar na barra de pesquisa, clicar com o botão direito e "Executar como administrador".


Então dentro do terminal CMD do Windows, vamos abrir o local da pasta em que está instalado o MySQL, utilizarei o caminho em que geralmente ele é instalado.

Basta colar o comando: 

cd "C:\Program Files\MySQL\MySQL Server 8.0\bin"

Então vamos colar o seguinte código no CMD:

mysqld
--defaults-file="C:\\ProgramData\\MySQL\\MySQL Server 8.0\\my.ini"
--init-file=C:\\mysql-init.txt

Onde o diretório da linha "--defaults-file" você deve por o caminho para o arquivo "my.ini", o "--init-file" você deve por o lugar onde está salvo o txt com o script da sua senha.

 Após colar e executar, o código a sua senha será alterada, então você já pode iniciar o serviço do MySQL e entrar novamente.
 


Caso tenha alguma dúvida sobre o processo ou sugestão, por favor comente abaixo! ^^

  • Curtir 1
  • Amei 1
Link to comment
Compartilhe em outros sites

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora


×
×
  • Create New...