Maison > Article > base de données > Voici quelques options de titre qui correspondent au format « question et réponse » : * Erreur MySQL : \"Accès refusé pour l'utilisateur \'root\'@\'localhost\' (Utilisation du mot de passe : NON)\" : Comment vous réinitialiser
Erreur MySQL : "Accès refusé pour l'utilisateur 'root'@'localhost' (Utilisation du mot de passe : NON)
Problème :
Lors de la tentative de réinitialisation du mot de passe de l'utilisateur root MySQL, l'erreur suivante se produit :
mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: NO)'
Résolution :
Ceci L'erreur indique que le mot de passe de l'utilisateur root est stocké sous forme de hachage dans la base de données MySQL et que le mot de passe fourni ne correspond pas au hachage stocké. Pour résoudre ce problème, suivez les étapes suivantes :
$ mysqladmin -u root -p password
Ensuite. , entrez le mot de passe actuel de l'utilisateur root. Si vous ne vous souvenez pas du mot de passe actuel ou si MySQL a été installé sans mot de passe root, vous pouvez le définir sur n'importe quelle valeur à cette étape.
Ensuite, entrez le mot de passe root. nouveau mot de passe pour l'utilisateur root deux fois pour le confirmer. Le mot de passe doit être placé entre guillemets simples :
New password: 'new_password' Confirm new password: 'new_password'.
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!