Maison > Problème commun > Comment réinitialiser le mot de passe MySQL si je l'oublie

Comment réinitialiser le mot de passe MySQL si je l'oublie

zbt
Libérer: 2023-07-19 10:31:19
original
15488 Les gens l'ont consulté

Comment réinitialiser le mot de passe MySQL si vous l'avez oublié : 1. Ouvrez l'invite de commande. Recherchez « CMD » dans le menu Démarrer et cliquez pour ouvrir ; 2. Entrez dans le répertoire d'installation de MySQL ; 3. Arrêtez le service MySQL ; 4. Exécutez MySQL pour ignorer l'authentification d'autorisation. 5. Ouvrez une nouvelle fenêtre d'invite de commande et entrez dans MySQL ; répertoire d'installation.bin dossier ; 6. Connectez-vous à la base de données MySQL ; 7. Mettez à jour le mot de passe de l'utilisateur root ; 9. Quittez MySQL ;

Comment réinitialiser le mot de passe MySQL si je l'oublie

MySQL est un système de gestion de bases de données relationnelles open source largement utilisé dans Internet et dans les applications d'entreprise. Lorsque nous utilisons MySQL, nous définissons généralement un mot de passe pour protéger la sécurité de la base de données. Cependant, nous pouvons parfois oublier le mot de passe MySQL, ce qui nous causera quelques problèmes. Cet article explique comment réinitialiser le mot de passe MySQL.

La méthode de réinitialisation du mot de passe MySQL dépend de votre système d'exploitation et de la version de MySQL. Ce qui suit présente les méthodes de réinitialisation sur les systèmes d'exploitation Windows et Linux respectivement.

Réinitialiser le mot de passe MySQL sur le système d'exploitation Windows :

1 Tout d'abord, ouvrez l'invite de commande. Recherchez « CMD » dans le menu Démarrer et cliquez sur Ouvrir.

2. Entrez le répertoire d'installation de MySQL. Par défaut, le répertoire d'installation de MySQL est C:Program FilesMySQLMySQL Server X.X. Utilisez la commande suivante pour accéder au répertoire :

cdC:\ProgramFiles\MySQL\MySQLServerX.X\bin
Copier après la connexion

(remplacez X.X par votre numéro de version MySQL)

3. Arrêtez le service MySQL. Utilisez la commande suivante pour arrêter le service MySQL :

netstopMySQL
Copier après la connexion

4. Exécutez MySQL pour ignorer la vérification de l'autorisation. Exécutez MySQL à l'aide de la commande suivante :

mysqld--skip-grant-tables
Copier après la connexion

5. Ouvrez une nouvelle fenêtre d'invite de commande et accédez au dossier bin du répertoire d'installation de MySQL.

6. Connectez-vous à la base de données MySQL. Utilisez la commande suivante pour vous connecter à la base de données MySQL :

mysql-uroot
Copier après la connexion
Copier après la connexion

S'il n'y a pas de mot de passe, appuyez simplement sur Entrée.

7. Mettez à jour le mot de passe de l'utilisateur root. Entrez la commande suivante pour mettre à jour le mot de passe de l'utilisateur root :

UPDATEmysql.userSETauthentication_string=PASSWORD('new_password')WHERE
User='root';
Copier après la connexion
Copier après la connexion

Remplacez "new_password" par le nouveau mot de passe que vous souhaitez définir.

8. Actualiser les autorisations. Actualisez les autorisations à l'aide de la commande suivante :

FLUSHPRIVILEGES;
Copier après la connexion
Copier après la connexion

9. Quittez MySQL. Entrez la commande suivante pour quitter MySQL :

quit;
Copier après la connexion

10. Démarrez le service MySQL. Utilisez la commande suivante pour démarrer le service MySQL :

netstartMySQL
Copier après la connexion

Réinitialisez le mot de passe MySQL sur le système d'exploitation Linux :

1. Tout d'abord, connectez-vous au système Linux en utilisant l'utilisateur root.

2. Arrêtez le service MySQL. Utilisez la commande suivante pour arrêter le service MySQL :

servicemysqlstop
Copier après la connexion

3. Démarrez MySQL pour ignorer la vérification de l'autorisation. Démarrez MySQL en utilisant la commande suivante :

mysqld_safe--skip-grant-tables&
Copier après la connexion

4. Connectez-vous à la base de données MySQL. Utilisez la commande suivante pour vous connecter à la base de données MySQL :

mysql-uroot
Copier après la connexion
Copier après la connexion

S'il n'y a pas de mot de passe, appuyez simplement sur Entrée.

5. Mettez à jour le mot de passe de l'utilisateur root. Entrez la commande suivante pour mettre à jour le mot de passe de l'utilisateur root :

UPDATEmysql.userSETauthentication_string=PASSWORD('new_password')WHERE
User='root';
Copier après la connexion
Copier après la connexion

Remplacez "new_password" par le nouveau mot de passe que vous souhaitez définir.

6. Actualiser les autorisations. Actualisez les autorisations à l'aide de la commande suivante :

FLUSHPRIVILEGES;
Copier après la connexion
Copier après la connexion

7. Quittez MySQL. Entrez la commande suivante pour quitter MySQL :

quit;

8. Démarrez le service MySQL. Démarrez le service MySQL à l'aide de la commande suivante :

servicemysqlstart
Copier après la connexion

Voici les étapes pour réinitialiser le mot de passe MySQL sur les systèmes d'exploitation Windows et Linux. Veuillez noter qu'après avoir réinitialisé votre mot de passe, assurez-vous de mémoriser le nouveau mot de passe et de le garder secret pour protéger la sécurité de 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!

Étiquettes associées:
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal