Comment réinitialiser le mot de passe racine mysql dans Linux

Comment réinitialiser le mot de passe racine mysql dans Linux

Q. Comment réinitialiser le mot de passe racine mysql dans Linux? Comment puis-je récupérer le mot de passe racine mysql? J'ai oublié le mot de passe racine mysql, étapes pour modifier le mot de passe racine mysql? Comment réinitialiser le mot de passe racine mysql à l'aide de la ligne de commande. Comment réinitialiser le mot de passe racine MySQL oublié sur Linux? Comment réinitialiser MySQL 5.7 mot de passe racine?

Mysql est un logiciel de base de données open source largement utilisé pour le stockage de données. Parfois, nous avons oublié le mot de passe racine mysql. Alors ne soyez pas panique, ce tutoriel vous aidera à réinitialiser le mot de passe racine mysql avec des étapes simples.

Réinitialiser le mot de passe racine mysql

  1. Démarrer MySQL dans SafeMode - Tout d'abord, vous devez arrêter d'exécuter MySQL Server. Utilisez l'une des commandes suivantes pour arrêter MySQL Server sur votre système Linux.
    Systemctl Stop MySQL.service  
  2. Démarrer MySQL en mode sans échec - Démarrez maintenant MySQL Server en mode sans échec en utilisant avec le --tables de saut option. Utilisez la commande suivante pour démarrer MySQL en mode sans échec. En mode sans échec, MySQL ne demande pas de mot de passe de connexion.
    mysqld_safe --Skip-Grant-Tables &  
  3. Réinitialiser le mot de passe racine mysql - Ensuite, connectez-vous à MySQL Server en tant qu'utilisateur racine et modifiez le mot de passe en utilisant l'ensemble de commandes suivant. Cela réinitialisera le mot de passe racine mysql sur votre système.

    Pour mysql 5.6 ou moins

    racine mysql -u  mysql> utiliser mysql; MySQL> Mettre à jour le jeu d'utilisateur Password = Motword ("New-Password") où user = "root"; MySQL> Privilèges de rinçage; mysql> quitte 

    Pour mysql 5.7 ou plus

    racine mysql -u  mysql> Définir le mot de passe pour 'root' @ 'localhost' = mot de passe ("new-password"); MySQL> Privilèges de rinçage; mysql> quitte 
  4. Redémarrer le service MySQL - Une fois que vous avez changé le mot de passe. Terminez le processus MySQLD actuel, puis recommencez en tant que service régulier.
    sudo pkill mysqld && sudo pkill mysqld_safe  SystemCTL Start MySQL.service  

vérifier le nouveau mot de passe

Après avoir réinitialisé le mot de passe du compte racine MySQL et le redémarrage, vérifiez simplement le nouveau mot de passe par connexion.

mysql -u root -p  Entrez le mot de passe: ********** Bienvenue dans le moniteur MySQL. Les commandes se terminent avec; ou \ g. Votre ID de connexion MySQL est 1308 Version du serveur: 5.7.33-0ubuntu0.16.04.1 (Ubuntu) Copyright (C) 2000, 2021, Oracle et / ou ses affiliés. Oracle est une marque déposée d'Oracle Corporation et / ou de ses affiliés. D'autres noms peuvent être les marques de leurs propriétaires respectifs. Type 'help;' ou '\ h' pour obtenir de l'aide. Tapez '\ c' pour effacer l'instruction de saisie actuelle. mysql> 

vérifier le nouveau mot de passe