Exception : "Accès refusé pour l'utilisateur ''@'localhost' (en utilisant le mot de passe : NON)"
Dans ce code, une exception SQL est lancé lors de la tentative d'établissement d'une connexion à une base de données MySQL. Le message d'erreur indique que l'utilisateur qui tente de se connecter à la base de données n'est pas autorisé.
Plus précisément, le code de la classe MainApp tente de se connecter à la base de données à l'aide de la méthode DriverManager.getConnection, en fournissant l'URL, le nom d'utilisateur, et mot de passe. Cependant, le message d'erreur suggère que l'utilisateur avec un nom d'utilisateur vide tente de se connecter en utilisant le mot de passe « NON », ce qui est incorrect.
Solution :
Pour résoudre ce problème, vérifiez les points suivants :
Une fois que vous avez vérifié ces étapes, le code devrait pouvoir établir une connexion réussie à la base de données MySQL sans l'erreur "Accès refusé".
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!