Korben, roi d’internet, logo bébé avec des lunettes en mode thug life Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Korben Upgrade your mind

Comment changer le mot de passe root perdu de MySQL

Par défaut, le serveur MySQL est installé avec un login super administrateur « root » et aucun mot de passe. Evidement, vous pouvez en spécifier un, mais que se passe-t-il si vous l’oubliez ?

Et bien, pas de panique, on va réparer ce petit souci. Voici donc comment remettre à zéro un mot de passe MySQL.

Avant tout, il faut être loggé sur votre session Linux en tant que root. Jusqu’ici tout va bien. On va ensuite arrêter MySQL :

/etc/init.d/mysql stop

Puis on va relancer MySQL sans mot de passe

mysqld_safe --skip-grant-tables &

On va ensuite se connecter à MySQL avec le client en ligne de commande

mysql -u root

Une fois que vous avez l’invite de commande, entrez les commandes suivantes à la suite en changeant  « votrenouveaumotdepasse » par le mot de passe de votre choix…

mysql> use mysql;
mysql> update user set password=PASSWORD(é?votrenouveaumotdepasseé?) where user=’root’;
mysql> flush privileges;
mysql> quit

Arrêtez ensuite à nouveau MySQL

 /etc/init.d/mysql stop

Et relancez le…

/etc/init.d/mysql start

Connectez vous ensuite avec le client MySQL

mysql -u root -p

Et on vous demandera alors votre mot de passe. Tapez celui que vous avez précisé un peu avant et le tour sera joué !


Démarrer la discussion sur Korben Communauté