Mensagem de erro:
Solução:
1. Execute win+R, entre no console para se conectar ao banco de dados, digite mysql -u root -p e pressione Enter;
2. Digite a senha e o link para o banco de dados mysql
3. Digite após mysql>
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
Explicação: Modifique a senha do usuário, mesmo que fosse 123456 antes, não importa.
4. Em seguida, digite após mysql>
FLUSH PRIVILEGES;
Explicação: O banco de dados mysql precisa usar FLUSH PRIVILEGES para atualizar a tabela de memória MySQL ao definir um novo nome de conta e senha;
Após a execução, você pode se conectar ao banco de dados sob a condição de que o código esteja correto: