Titre original : mysql invite de connexion au compte root sous Win7 : ERREUR 1045 (28000) : Accès refusé pour l'utilisateur 'root'@'localhost' (en utilisant le mot de passe : OUI) Solution
ERREUR 1045 (28000) : Ac... mot de passe : OUI)Cela signifie que le mot de passe est incorrect , puis changez le mot de passe :
Si vous êtes un serveur, c'est windows xp/ 2000/2003 /nt peut utiliser cette méthode pour récupérer le MYSQLSuper Administrateur root Mot de passe
Si vous utilisez win7 win vista,mysql 5.1 Il il semble qu'il n'y ait pas de mysqld-nt.exe dans la version pour , utilisez simplement mysqld.exe à la place.
1, arrêtez le service MYSQL, CMDOuvrez la fenêtre DOS (win7, winVistaclic droit"Exécuter avec le compte administrateur "), entrez net stop mysql
2, en CMD Dans la fenêtre de ligne de commande, entrez le répertoire d'installation MYSQL tel que C : Programme FilesMySQLMySQL Server 5.1bin
Méthode : cd Appuyez sur entrée et saisissez : cd C:Program FilesMySQLMySQL Server 5.1bin
3, entrez mysqlmode sans échec, c'est-à-dire lorsque mysql se lève , pas besoin de saisir le mot de passe pour accéder à la base de données.
La commande est : mysqld-nt --skip-grant-tables
(win7 semble avoir tort, je l'ai quand même sauté,)
4 , rouvrez une fenêtre de ligne de commande CMD, saisissez ...bin, saisissez mysql -uroot -p, utilisez un mot de passe vide pour vous connecter MySQL (n'entrez pas de mot de passe, appuyez simplement sur Entrée )
5, saisissez la commande suivante pour démarrer la modification du mot de passe de l'utilisateur root (remarque : il y a un "mysql.user 🎜>Cliquez sur ”)
mysql> update mysql.user set password=PASSWORD(' Nouveau mot de passe') où User='root';
6, actualisez la table des autorisations
mysql>
7, quittez
mysql> >
Par iciMYSQLCompte super administrateur ROOT a été réinitialisé Suivant terminez-le dans le gestionnaire de tâches mysql-nt.exe Ceci. processus, redémarrez MYSQL et c'est tout ! (Vous pouvez également redémarrer le serveur directement) MYSQLAprès le redémarrage, vous pouvez utiliser le nouveau
ROOT Connexion par mot de passeMYSQL !
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!