1
resposta

[Dúvida] Prompt de comando

Estava seguindo o passo a passo da aula no prompt de comando e consegui acessar o MySQL, porém quando chega na parte de: "mysql -h localhost -u root -p" é pedido a senha, mas eu não preciso de senha pra entrar no meu mysql, pois já instalei ele tem bastante tempo e acredito que coloquei opção de não colocar senha. Como posso proceder nesse sentido?

1 resposta

Ei! Tudo bem, Dayane?

Você pode testar uma das sugestões abaixo e vê qual melhor se encaixa para você:

1 ) Entrar sem -p (sem solicitar senha)


mysql -h localhost -u root

2 ) Usar -p e apenas pressionar Enter quando pedir a senha


mysql -h localhost -u root -p

Dica: quando aparecer Enter password:, só Enter.

Se aparecer Access denied for user 'root'@'localhost' ao pressionar Enter vazio, o erro indica que o root tem senha. Resolva fazendo o seguinte: tente lembrar a senha definida na instalação ou use outra conta administrativa; se necessário, redefina a senha seguindo o guia da sua instalação

3 ) Definir uma senha

  • Primeiro, acesse sem senha (opções 1 ou 2).
  • Depois, defina uma senha forte:
    
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'SuaSenhaForte!123';
    
  • Saia e entre de novo usando a nova senha:
    
    mysql -h localhost -u root -p
    

Espero ter ajudado e qualquer dúvida, compartilhe no fórum.

Até mais, Dayane!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado!