Maison > base de données > tutoriel mysql > Comment réinitialiser un mot de passe root MySQL oublié ?

Comment réinitialiser un mot de passe root MySQL oublié ?

Patricia Arquette
Libérer: 2024-11-02 14:17:02
original
867 Les gens l'ont consulté

How to Reset a Forgotten MySQL Root Password?

Comment réinitialiser le mot de passe root MySQL oublié

Si vous avez oublié votre mot de passe root MySQL, vous serez confronté à des problèmes de connexion et à une erreur # 1045 lors de la tentative de connexion via PHPMyAdmin. Voici comment réinitialiser votre mot de passe root :

1. Localiser le fichier de configuration MySQL :

Utilisez la commande suivante pour trouver l'emplacement du fichier de configuration MySQL :

mysql --help | grep -A 1 "Default options"
Copier après la connexion

Sur Ubuntu 16, le fichier se trouve généralement dans /etc/ mysql/mysql.conf.d/mysqld.cnf.

2. Modifier le fichier de configuration :

Modifiez le fichier de configuration à l'aide de la commande :

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
Copier après la connexion

Ajoutez des skip-grant-tables sous le bloc [mysqld] et enregistrez les modifications.

3. Redémarrez le service MySQL :

Redémarrez le service MySQL à l'aide de la commande suivante :

sudo service mysql restart
Copier après la connexion

4. Vérifiez l'état du service MySQL :

Vérifiez que le service MySQL fonctionne correctement :

sudo service mysql status
Copier après la connexion

5. Connectez-vous à MySQL avec Root :

Connectez-vous à MySQL sans mot de passe à l'aide de la commande :

mysql -u root
Copier après la connexion

6. Modifier le mot de passe root :

Réinitialisez le mot de passe root dans la console MySQL :

mysql> FLUSH PRIVILEGES;
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'MyNewPass';
Copier après la connexion

7. Annuler les modifications apportées au fichier de configuration :

Supprimez ou commentez la ligne skip-grant-tables du fichier de configuration MySQL.

8. Redémarrez à nouveau le service MySQL :

Enfin, redémarrez le service MySQL pour appliquer les modifications et restaurer les fonctionnalités normales.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal