Maison >base de données >tutoriel mysql >Comment réinitialiser votre mot de passe root MySQL après avoir rencontré l'erreur #1045 dans PHPMyAdmin ?

Comment réinitialiser votre mot de passe root MySQL après avoir rencontré l'erreur #1045 dans PHPMyAdmin ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-02 21:36:30574parcourir

How to Reset Your MySQL Root Password After Facing Error #1045 in PHPMyAdmin?

Mot de passe root MySQL oublié et erreur #1045 dans PHPMyAdmin

Si vous avez oublié votre mot de passe root MySQL, vous pouvez rencontrer l'erreur #1045 lorsque tenter d'accéder à PHPMyAdmin. Voici une solution pour réinitialiser votre mot de passe :

Étapes :

  1. Localisez le fichier de configuration MySQL à l'aide de la commande :
mysql --help | grep -A 1 "Default options"
  1. Modifiez le fichier de configuration à l'aide d'un éditeur de texte :
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
  1. Sous le bloc [mysqld], ajoutez la ligne suivante :
skip-grant-tables
  1. Enregistrez les modifications et redémarrez MySQL :
sudo service mysql restart
  1. Connectez-vous à MySQL sans mot de passe :
mysql -u root
  1. Réinitialisez le mot de passe root :
> FLUSH PRIVILEGES;
> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'MyNewPass';
  1. Annulez la modification de configuration en supprimant ou en commentant la ligne skip-grant-tables.
  2. Redémarrez MySQL à nouveau :
sudo service mysql restart

Votre mot de passe root MySQL est maintenant réinitialisé. Vous pouvez maintenant vous connecter à PHPMyAdmin et accéder à votre base de données.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn