Résolution du problème « Impossible de charger le plugin d'authentification 'caching_sha2_password' »
Problème :
Lors du démarrage d'une application dans Eclipse, un message d'erreur apparaît : "Impossible de découvrir le dialecte à utiliser". use. java.sql.SQLException : Impossible de charger le plugin d'authentification 'caching_sha2_password'."
Cause :
À partir de MySQL 8.0.4, le plugin d'authentification par défaut pour le serveur MySQL est passé de "mysql_native_password" à "caching_sha2_password."
Solution :
Pour résoudre ce problème, suivez ces étapes :
ALTER USER 'student'@'localhost' IDENTIFIED WITH mysql_native_password BY 'pass123';
Informations supplémentaires :
Pour une explication plus détaillée, reportez-vous au manuel de référence MySQL à l'adresse : https://dev.mysql.com/doc/refman/8.0/en/mysql-native-password.html
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!