Maison  >  Article  >  base de données  >  Comment changer le mot de passe de l'utilisateur MySQL à l'aide de l'instruction UPDATE ?

Comment changer le mot de passe de l'utilisateur MySQL à l'aide de l'instruction UPDATE ?

WBOY
WBOYavant
2023-09-03 19:37:061552parcourir

Comment changer le mot de passe de lutilisateur MySQL à laide de linstruction UPDATE ?

Pour changer le mot de passe de l'utilisateur MySQL à l'aide de l'instruction UPDATE, nous devons mettre à jour la table "user" de la base de données "mysql". Sa syntaxe est la suivante -

Syntaxe

USE mysql;
UPDATE user
SET authentication_string = PASSWORD(‘new_password’)
WHERE user = user_name AND host = host_name;

Les deux premières instructions sont très courantes car pour changer le mot de passe d'un utilisateur MySQL, nous devons utiliser la base de données MySQL et mettre à jour la table des utilisateurs.

  • New_password est le nouveau mot de passe que nous voulons définir pour l'utilisateur MySQL
  • User_name est le nom de l'utilisateur actuel.
  • Host_name strong> est le nom d'hôte de l'utilisateur actuel.

Exemple

Supposons que nous voulions changer le mot de passe user@localhost en 'tutorials', cela peut être fait comme suit -

USE mysql;
UPDATE user
SET authentication_string = PASSWORD('tutorials')
WHERE user = 'user' AND
   host = 'localhost';
FLUSH PRIVILEGES;

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
Article précédent:基本 SQL 命令Article suivant:如何查看MySQL服务器的状态?