• 🏠 Accueil
  • 🧰 Générateurs
  • 📰 Blog
  • 🔎 Rechercher
  • 📧 Contact
  • 📘 Livre d'or
  • 🗞️ News
  • 💰 Soutien
  • ℹ️ Info : Le site a été modernisé pour être plus lisible et compatible avec les smartphones. N'hésitez pas à me signaler tout bug via le formulaire de contact.

    Changer un mot de passe perdu d'une base MySQL


    Procédure

      Connecté avec l'utilisateur root, entrer:
        /etc/init.d/mysql stop
      Afin de stopper le serveur MySQL, puis le lancer sans tenir compte des privilèges utilisateur:
        /usr/sbin/mysqld --skip-grant-tables &
      Entrer ensuite la commande:
        mysql mysql
      Afin de se connecter à la base mysql, puis pour changer le mot de passe de l'utilisateur root, par exemple, entrer:
        update user set password=PASSWORD("mon_nouveau_mot_de_passe") where user='root';
      Le serveur renvoie:
          Query OK, 1 rows affected (0.04 sec)
          Rows matched: 1  Changed: 1  Warnings: 0
      Quitter ensuite le moniteur SQL en tapant:
        quit
      Il ne reste maintenant plus qu'à relancer MySQL en mode "normal". Pour cela, entrer:
    killall mysqld
    Pour tuer les process MySQL en mémoire, puis relancer MySQL:
      /etc/init.d/mysql start

    Retour



    (c) 2005-2025 Jérôme DESMOULINS
    Mentions légales