Maison > base de données > tutoriel mysql > Modifier la commande de mot de passe mysql

Modifier la commande de mot de passe mysql

王林
Libérer: 2023-05-20 10:20:07
original
2858 Les gens l'ont consulté

MySQL est un système de gestion de bases de données relationnelles largement utilisé pour le stockage de données et la gestion de sites Web et d'applications. Pour la sécurité de la base de données, il est très important de définir un mot de passe correct et sécurisé. Dans MySQL, changer un mot de passe est une tâche assez simple qui ne nécessite que quelques étapes simples et quelques commandes. Cet article présentera en détail comment modifier le mot de passe MySQL via des commandes.

1. Assurez-vous que vous êtes connecté à MySQL

Avant de changer le mot de passe MySQL, vous devez d'abord vous assurer que vous êtes connecté à MySQL. Vous pouvez vous connecter à MySQL via la commande suivante :

mysql -u root -p
Copier après la connexion

Cette commande ouvrira l'interface de ligne de commande MySQL et demandera un mot de passe. Après avoir entré le mot de passe, appuyez sur Entrée pour accéder à MySQL.

2. Vérifiez le mot de passe MySQL actuel

Avant de modifier le mot de passe MySQL, vous devez d'abord vérifier le mot de passe actuellement utilisé. Vous pouvez afficher le mot de passe MySQL actuel via la commande suivante :

SELECT User, Host, Password FROM mysql.user WHERE User = 'root';
Copier après la connexion

Cette commande répertoriera l'utilisateur nommé "root" et les informations associées, y compris le mot de passe. Si vous avez besoin de voir le mot de passe d'un autre utilisateur, remplacez simplement « root » par le nom d'utilisateur souhaité.

3. Changez le mot de passe MySQL

Après avoir vérifié le mot de passe MySQL actuel, vous pouvez ensuite modifier le mot de passe MySQL via la commande suivante :

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
Copier après la connexion

Dans cette commande, "root" est le nom d'utilisateur dont vous souhaitez modifier le mot de passe et "localhost" est le nom d'hôte dont vous souhaitez modifier le mot de passe. Vous pouvez le modifier selon vos besoins. "new_password" est le nouveau mot de passe, assurez-vous de le remplacer par un mot de passe fort contenant des lettres majuscules et minuscules, des chiffres et des caractères spéciaux.

Si vous souhaitez modifier le nom d'hôte et le mot de passe de l'utilisateur actuel en même temps, veuillez utiliser la commande suivante :

ALTER USER CURRENT_USER()@'localhost' IDENTIFIED BY 'new_password';
Copier après la connexion

Cette commande modifiera le nom d'hôte et mot de passe de l'utilisateur actuel (c'est-à-dire l'utilisateur connecté à MySQL).

4. Actualiser les autorisations MySQL

Une fois le mot de passe MySQL modifié, vous devez utiliser la commande suivante pour mettre à jour les autorisations :

FLUSH PRIVILEGES;
Copier après la connexion

This La commande actualisera les autorisations MySQL pour garantir que le nouveau mot de passe a pris effet.

5. Quittez MySQL

Après avoir changé le mot de passe, vous devez utiliser la commande suivante pour quitter MySQL :

exit;
Copier après la connexion

Cette commande fermera le Interface de ligne de commande MySQL.

Résumé :

Dans MySQL, changer le mot de passe est très important. Cela peut être fait en quelques étapes simples et quelques commandes. Vous devez d’abord vous assurer que vous êtes connecté à MySQL, puis afficher votre mot de passe MySQL actuel. Ensuite, utilisez la commande ALTER USER pour modifier le mot de passe MySQL, actualisez les autorisations MySQL pour vous assurer que le nouveau mot de passe a pris effet et enfin utilisez la commande exit pour quitter MySQL. Grâce à la méthode présentée dans cet article, vous pouvez facilement modifier le mot de passe MySQL et améliorer la sécurité de la 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!

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