Reinitialiser le mot de passe root de mysql

Comment faire pour récupérer le mot de passe root de MySQL lorsque celui-ci a été perdu?

Voici une petite procédure qui fonctionne très bien sous linux :

  1. Arrêter le service MySQL (/etc/init.d/mysqld stop suivant votre distribution)
  2. Démarrer le démon mysqld en le lançant en ligne de commande avec l’option –skip-grant-tables. De cette manière il ne demande pas le mot de passe.
  3. Se connecter à mysql avec l’utilisateur root (ligne de commande mysql –user=root)
  4. Mettre à jour le mot de passe root avec la commande SQL suivante :
  5. Quitter le client, arrêter le démon et redémarrer le service MySQL.

One thought on “Reinitialiser le mot de passe root de mysql

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *