À partir de MySQL 8.0.4, ils ont changé le plugin d'authentification par défaut pour le serveur MySQL de mysql_native_password àcaching_sha2_password .
Vous pouvez exécuter la commande ci-dessous pour résoudre le problème.
exemple de nom d'utilisateur / mot de passe => étudiant / pass123
ALTER USER 'student'@'localhost' IDENTIFIED WITH mysql_native_password BY 'pass123';
Reportez-vous à la page officielle pour plus de détails :Référence MySQL Manuel