Maison >base de données >tutoriel mysql >Comment corriger l'erreur « Accès refusé » dans MySQL avec WAMP ?
Dépannage de l'erreur "Accès refusé" dans MySQL avec WAMP
Lors de la tentative de connexion à MySQL via la console ou phpMyAdmin, le message d'erreur " #1045 - Accès refusé pour l'utilisateur 'root'@'localhost' (en utilisant le mot de passe : OUI)" indique un mot de passe incorrect ou un problème d'authentification. Ce problème survient même si le mot de passe correct est utilisé, probablement en raison d'une différence de mot de passe ou d'une autre mauvaise configuration.
Solution :
Pour résoudre cette erreur, suivez ces étapes :
Démarrez le service MySQL avec la commande suivante :
mysql -u root -p
Dans le Console MySQL, entrez les commandes suivantes pour mettre à jour le mot de passe root :
UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
Modifiez le fichier config.inc. php et changez le mot de passe root en 'MyNewPass' :
$cfg['Servers'][$i]['password'] = 'MyNewPass'
Arrêtez et redémarrez MySQL service à l'aide des commandes suivantes (en supposant que vous exécutez WAMP sous Windows) :
mysql_stop.bat mysql_start.bat
Essayez de vous connecter à MySQL ou phpMyAdmin en utilisant à nouveau le nouveau mot de passe. Vous devriez maintenant pouvoir accéder à MySQL avec succès.
Conseils supplémentaires :
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!