Résolution de l'erreur « Échec de la connexion : accès refusé pour l'utilisateur 'root'@'localhost' (en utilisant le mot de passe : OUI) » dans la fonction PHP
Lors de la connexion à une base de données MySQL à l'aide de PHP, les utilisateurs peuvent rencontrer l'erreur « Échec de la connexion : accès refusé pour l'utilisateur 'root'@'localhost' (en utilisant le mot de passe : OUI) ». Ce problème peut survenir malgré la définition correcte du mot de passe et l'accès à la base de données à partir de la ligne de commande.
Solution
Pour résoudre ce problème, les étapes suivantes peuvent être suivies :
Connectez-vous en tant que root Utilisateur :
Créer un nouvel utilisateur :
Créer la base de données :
Accorder des privilèges :
Déconnexion et reconnexion :
Reconstruire la base de données :
Connectez-vous en PHP :
En suivant ces étapes, la connexion au serveur MySQL la base de données de la fonction PHP devrait résoudre le problème d'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!