Maison  >  Article  >  base de données  >  ECS Windows Server MySQL réinitialiser le mot de passe root

ECS Windows Server MySQL réinitialiser le mot de passe root

藏色散人
藏色散人avant
2019-02-15 11:47:032218parcourir

Le serveur ECS Windows MySQL peut se référer à la méthode suivante pour réinitialiser le mot de passe root. Veuillez vous référer à la situation réelle. Veuillez effectuer une sauvegarde avant l'opération.

1. Arrêtez le service MySQL :

Vérifiez d'abord si le service MySQL est démarré, arrêtez d'abord le service MySQL :

1) Points à expliquer Menu [Démarrer]--[Exécuter]--Exécutez la commande "cmd" pour ouvrir la fenêtre d'invite de commande, exécutez

net stop MySQL5.1

ECS Windows Server MySQL réinitialiser le mot de passe root

Remarque : "MySQL5.1" ici Il fait référence au nom complet du service MySQL, qui dépend de la situation réelle. La commande de requête est la suivante :

sc query  state=all | findstr  /i  mysql

Une fois la commande exécutée, le nom complet du service MySQL sera affiché.

ECS Windows Server MySQL réinitialiser le mot de passe root

Vous pouvez également afficher le nom complet du service MySQL dans [Outils de gestion]--[Services].

ECS Windows Server MySQL réinitialiser le mot de passe root

2) Dans [Outils de gestion]--[Services], recherchez le service MySQL, double-cliquez sur le nom du service MySQL et cliquez sur [Arrêter].

ECS Windows Server MySQL réinitialiser le mot de passe root

2. Ignorer le contrôle de sécurité des autorisations :

Exécuter la commande :

C:\websoft\mysql\bin\mysqld --defaults-file="C:\websoft\mysql\my.ini" --console --skip-grant-tables

Une fois cette commande exécutée, le service MySQL run , vous n'avez pas besoin de saisir le mot de passe temporairement lors de votre connexion ultérieure à MySQL.

ECS Windows Server MySQL réinitialiser le mot de passe root

Remarque : C:websoftmysqlbinmysqld -- est le chemin du répertoire du processus de service MySQL

--defaults-file="C:websoftmysqlmy.ini" -- Il s'agit du chemin du répertoire du fichier de configuration MySQL. Veuillez vous référer à l'environnement sur site.

3. Connectez-vous à MySQL :

Ouvrez une nouvelle fenêtre d'invite de commande et connectez-vous à MySQL. La commande est la suivante :

C:\websoft\mysql\bin\mysql -uroot -p

Dans la zone Saisir le mot de passe. : interface, appuyez directement sur Entrée (Aucun mot de passe requis), un message de connexion réussie apparaît.

ECS Windows Server MySQL réinitialiser le mot de passe root

4. Réinitialiser le mot de passe :

Exécutez les commandes suivantes dans l'ordre :

use mysql;
UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
FLUSH PRIVILEGES;
quit

Remarque : "newpassword" est un nouveau mot de passe. , veuillez définir votre propre mot de passe.

5. Vérifiez le mot de passe :

La réinitialisation du mot de passe MySQL a été effectuée en suivant les étapes ci-dessus. Vous pouvez vous reconnecter pour vérification. La commande est la suivante :

C:\websoft\mysql\bin\mysql -uroot -p
Enter password: *********** 在此界面输入新的密码即可登录。
Remarque : une fois le changement de mot de passe terminé, si le programme du site Web de l'utilisateur utilise le compte modifié ci-dessus pour se connecter à la base de données, veuillez ajuster rapidement le mot de passe utilisé pour se connecter à la base de données dans le programme afin d'empêcher l'activité du programme de l'utilisateur de ne pas pouvoir le faire. se connecter à la base de données.

Tutoriel recommandé : "

tutoriel mysql" http://www.php.cn/course/list/51.html

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer