Recover MySQL root passwordRestaurer le mot de passe “root” du serveur MySQL

Coming soon…
Perte du mot de passe root du serveur MySQL ? Voici la procédure à suivre pour le restaurer…

  1. Dans un terminal (Konsole sous KDE), arrêter le serveur MySQL :
    sudo /etc/init.d/mysql stop
  2. Démarrer le serveur MySQL en mode sans échec (sans mot de passe) :
    mysqld_safe --skip-grant-tables &
  3. Se connecter au serveur MySQL comme “root” :
    mysql -u root
  4. Créer un nouveau mot de passe pour l’utilisateur “root” :
    use mysql;
    update user set password=PASSWORD("NOUVEAU-MOT-DE-PASSE") where User='root';
    flush privileges;
    

    NOUVEAU-MOT-DE-PASSE doit être remplacé par votre mot de passe ; la fonction PASSWORD cryptera le mot de passe pour enregistrement dans la table “user” du serveur MySQL.

  5. Quitter et arrêter le serveur MySQL :
    quit
    sudo /etc/init.d/mysql stop
    
  6. Redémarrer le serveur MySQL :
    sudo /etc/init.d/mysql start

Leave a Reply