MySQL: réinitialiser le mot de passe root

  • Arrêt du serveur MySQL:
/etc/init.d/mysql stop
  • Démarrage du serveur MySQL sans prendre en charge la table des privilèges (et donc sans besoin des mots de passe):
mysqld --skip-grant-tables
  • Connexion à MySQL en root:
mysql mysql -u root
  • Mise à jour du mot de passe root et sauvegarde des changements de privilèges:
UPDATE user SET password=PASSWORD('nouveaumotdepasse') WHERE user="root";
FLUSH PRIVILEGES;
  • Démarrage du server MySQL:
/etc/init.d/mysql restart

Le mot de passe root (oublié) est maintenant réinitialisé.

Laisser un commentaire

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