1
resposta

[Sugestão] Sugestão de melhoria para instruções de instalação/configuração do mysql

Boa noite, Pessoal! Tudo bem?

O tutorial de instalação do mysql do curso é ótimo, mas gostaria de sugerir que acrescentem os comandos de mudança de senha abaixo, para evitar o erro: Access Denied for User ‘root’@’localhost’ no linux ubuntu.

Passo 1: Abra a linha de comando em seu sistema.

Passo 2: Abra o mysql usando o comando sudo: sudo mysql

Passo 3: Digite a senha para esta conta.

Etapa 4: altere o auth_plugin para mysql_native_password e a senha da conta root em um único comando: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'SENHA NOVA';

Obrigado!

1 resposta

Olá, Cláudio!

Agradeço muito pela sua sugestão! É sempre bom ter contribuições da comunidade para aprimorar nossos materiais.

A sua sugestão é muito útil, especialmente para usuários do Linux Ubuntu que podem encontrar o erro "Access Denied for User ‘root’@’localhost’". Os comandos que você sugeriu são uma ótima maneira de resolver esse problema.

Para quem está lendo e não está familiarizado com os comandos, aqui está um pouco mais de contexto:

  1. O comando sudo mysql é usado para abrir o MySQL como superusuário (ou 'root'), o que permite que você faça alterações que usuários normais não podem.

  2. O comando ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'SENHA NOVA'; é usado para alterar o método de autenticação do usuário 'root' para 'mysql_native_password' e também para alterar a senha do usuário 'root'. 'SENHA NOVA' deve ser substituído pela senha que você deseja usar.

Lembrando que é importante escolher uma senha forte, que inclua uma combinação de letras maiúsculas e minúsculas, números e símbolos.

Sua sugestão será levada em consideração para as próximas atualizações do curso.

Espero ter ajudado e bons estudos!