Maison  >  Article  >  base de données  >  Parlons des quatre façons de changer le mot de passe dans MySQL (jetez un coup d'œil rapide pour les débutants)

Parlons des quatre façons de changer le mot de passe dans MySQL (jetez un coup d'œil rapide pour les débutants)

青灯夜游
青灯夜游avant
2022-11-01 19:31:498683parcourir

Comment changer le mot de passe dans MySQL ? L'article suivant présente quatre méthodes permettant aux débutants de modifier les mots de passe MySQL. J'espère qu'il sera utile à tout le monde !

Parlons des quatre façons de changer le mot de passe dans MySQL (jetez un coup d'œil rapide pour les débutants)

Method 1: Utilisez la commande SET Motword Motway

(1) Connectez-vous d'abord à MySQL:

(2) modifiez le format de mot de passe en:

Set Mot de passe pour l'utilisateur Name@localhost = password('new password'); Assurez-vous de ne pas oublier le point-virgule à la fin, Par exemple : nous changeons le mot de passe en 123 :

set password for root@localhost = password('123');

L'interface suivante apparaît pour indiquer que le la modification est réussie :

Méthode 2 : Utiliser mysqladmin

En utilisant mysqladmin, nous n'avons pas besoin de nous connecter au préalable, mais nous devons connaître le mot de passe d'origine, nous pouvons le modifier directement, et le format du mot de passe est :

mysqladmin -u username -p ancien mot de passe mot de passe Nouveau mot de passe , notez qu'il n'y a pas de - devant le mot de passe, par exemple : changeons le mot de passe en 123456 :

mysqladmin -uroot -p123 password 123456

L'interface suivante apparaît pour indiquer que la modification est réussie

Méthode 3 : Modifier l'utilisateur directement avec update Table

(1) Tout d'abord, connectez-vous à MySQL

(2) puis entrez séquence :

use mysql # 连接权限数据库
update user set password=password('521') where user='root' and host='localhost'; # 改密码
flush privileges; # 刷新权限

L'interface suivante apparaît pour indiquer que la modification a réussi :

Méthode 4 : Gestion du mot de passe oublié

1. Fermez le service MySQL en cours d'exécution.

entrée win+r : services.mscAppuyez sur Entrée, recherchez MySQL et fermez manuellement le service MySQL

2 Ouvrez la fenêtre DOS et utilisez la commande cd pour accéder au répertoire bin de mysql. : il est recommandé de trouver directement le mysql Entrez cmd dans le répertoire bin et appuyez sur Entrée
3. Entrez mysqld --skip-grant-tables et appuyez sur Entrée.

--skip-grant-tables signifie Ignorer l'authentification de la table d'autorisation lors du démarrage du service MySQL.

4. Ouvrez une autre fenêtre DOS (la fenêtre DOS ne peut pas être déplacée pour l'instant), allez dans le répertoire bin de mysql.
5. Entrez mysql et appuyez sur Entrée. Si la modification ci-dessus réussit, une invite comme mysql>
6. Connectez-vous à la base de données des autorisations : utilisez mysql
6. Changez le mot de passe : mettez à jour l'utilisateur défini password=password("123") où user="root";
7. Actualisez les autorisations (étape requise) : videz les privilèges ( ; Non, j'ai oublié le point-virgule)
8. Quittez ou ctrl+c pour quitter et vous reconnecter

[Recommandations associées : tutoriel vidéo mysql]

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