Le moyen officiel et facile de réinitialiser le mot de passe Root sur un serveur ubuntu...
Si vous êtes sur 16.04, 14.04, 12.04 :
sudo dpkg-reconfigure mysql-server-5.5
Si vous êtes sur 10.04 :
sudo dpkg-reconfigure mysql-server-5.1
Si vous n'êtes pas sûr de la version de mysql-server installée, vous pouvez essayer :
dpkg --get-selections | grep mysql-server
Notes mises à jour pour mysql-server-5.7
Notez que si vous utilisez mysql-server-5.7, vous ne pouvez pas utiliser la méthode plus simple dpkg-reconfigure présentée ci-dessus.
Si vous connaissez le mot de passe, connectez-vous et exécutez ceci :
UPDATE mysql.user SET authentication_string=PASSWORD('my-new-password') WHERE USER='root';
FLUSH PRIVILEGES;
Vous pouvez également utiliser la méthode suivante :
sudo mysql_secure_installation
Vous devrez répondre à une série de questions sur la sécurisation de votre installation (fortement recommandé), y compris si vous souhaitez fournir un nouveau mot de passe Root.
Si vous ne connaissez pas le mot de passe Root, se référer à cet article sur le processus, centré sur Ubuntu. .
Voir pour plus d'informations :
https://help.ubuntu.com/16.04/serverguide/mysql.html https://help.ubuntu.com/14.04/serverguide/mysql.html