Vous avez oublié le mot de passe root MySQL? N'ayez pas peur, apprenez à réinitialiser votre mot de passe!

1. Modifiez le fichier de configuration my.cnf, ajoutez skip-grant-tables sous le fichier de configuration [mysqld], redémarrez le service MySQL pour vous connecter sans mot de passe

L'option --skip-grant-tables signifie ignorer l'authentification de la table d'autorisation lors du démarrage du service MySQL. Après le démarrage, le root qui se connecte à MySQL n'aura pas besoin de mot de passe (dangereux).

[mysqld]

sauter les tables de subvention

2. Connectez-vous à MySQL avec un utilisateur root avec un mot de passe vide et modifiez le mot de passe root:

[root@iZ235wguph2Z www]# mysql -u root

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 295

Server version: 5.0.56-log Source distribution

Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> update user set password=password('123456') where User='root';

ERROR 1046 (3D000): No database selected

mysql> use mysql;

Database changed

mysql> update user set password=password('123456') where User='root';

Query OK, 3 rows affected (0.00 sec)

Rows matched: 3  Changed: 3  Warnings: 0

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

mysql> exit

3. Accédez à my.cnf et supprimez l'option skip-grant-tables, puis redémarrez le service MySQL.

À ce stade, le mot de passe de l'utilisateur root de la base de données MySQL a été modifié.

De plus, si vous souhaitez améliorer vos capacités de programmation, apprenez le langage C et la programmation C ++! Dépassement dans une courbe, un pas plus vite! Je pourrai peut-être vous aider ici ~

Partage (code source, vidéo du projet réel, notes de projet, tutoriel d'introduction de base)

Bienvenue aux partenaires qui changent de carrière et apprennent la programmation, utilisent plus d'informations pour apprendre et évoluer plus vite que d'y penser vous-même!

Apprentissage de la programmation:

Apprentissage de la programmation:

Je suppose que tu aimes

Origine blog.csdn.net/weixin_45713725/article/details/114410164
conseillé
Classement