Maison >base de données >tutoriel mysql >Comment changer le mot de passe MySQL sous Linux

Comment changer le mot de passe MySQL sous Linux

PHPz
PHPzoriginal
2023-04-17 09:19:448627parcourir

Sous le système Linux, nous devons souvent changer le mot de passe de la base de données Mysql. La base de données Mysql est un système de gestion de bases de données très populaire et largement utilisé. Voyons comment changer le mot de passe de la base de données Mysql sous le système Linux.

Étape 1 : Connectez-vous à Mysql

Tout d'abord, nous devons nous connecter à Mysql en utilisant le compte root. Entrez la commande suivante dans le terminal :

mysql -u root -p

Après avoir appuyé sur la touche Entrée, le système vous demandera de saisir le mot de passe du compte root. Après avoir entré le mot de passe correct, vous pouvez vous connecter à la base de données Mysql.

Étape 2 : Changer le mot de passe

Une fois que vous êtes connecté avec succès à la base de données Mysql, vous pouvez utiliser la commande suivante pour modifier le mot de passe Mysql :

USE mysql;
UPDATE user SET authentication_string=PASSWORD('New_password_here') WHERE User='root';

Cette commande changera le mot de passe du compte root en New_password_here. Une fois la modification terminée, vous devez mettre à jour vos autorisations utilisateur et quitter Mysql.

FLUSH PRIVILEGES;
QUIT;

Étape 3 : Vérifier le nouveau mot de passe

Maintenant, vous pouvez utiliser le nouveau mot de passe pour vous connecter à la base de données Mysql. Entrez la commande suivante dans le terminal :

mysql -u root -p

Lorsque l'invite de mot de passe apparaît, entrez votre nouveau mot de passe. Si vous entrez le bon mot de passe, vous pourrez vous connecter à la base de données Mysql. Félicitations, vous avez réussi à changer le mot de passe de la base de données Mysql.

Remarques

Lorsque vous modifiez le mot de passe Mysql sous le système Linux, veuillez faire attention aux points suivants :

  1. Ces commandes ne s'appliquent qu'au compte root.
  2. Si votre base de données Mysql a activé les connexions à la base de données consommant SSL, vous devez alors ajouter l'option "--ssl" à la ligne de commande.
  3. Si votre base de données Mysql a activé l'option de privilèges de fichiers sécurisés, vous devez alors ajouter l'option "--secure-file-priv" à la ligne de commande.
  4. Veuillez noter qu'il peut y avoir plusieurs utilisateurs disposant d'un accès root.
  5. La nouvelle version de Mysql utilise le champ "authentication_string" au lieu du champ "mot de passe" précédent.

Résumé

Maintenant, vous savez déjà comment changer le mot de passe de la base de données Mysql sous le système Linux. Ceci est très important car la base de données Mysql est un système de gestion de base de données populaire, et pendant l'opération, nous devons changer fréquemment le mot de passe. Améliorer la sécurité. Nous espérons que ces étapes vous seront utiles afin que vous puissiez mieux gérer vos 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!

Déclaration:
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