GNU/Linux >> Tutoriels Linux >  >> Linux

Comment changer le mot de passe root mysql

Une option consiste à enregistrer UPDATE mysql.user SET Password=PASSWORD('newpass') WHERE User='root'; dans un fichier puis démarrez manuellement mysqld avec --init-file=FILENAME . Une fois le serveur démarré, il devrait réinitialiser votre mot de passe, puis vous devriez pouvoir vous connecter. Après cela, vous devez arrêter le serveur et le démarrer normalement.


Un peu tard pour le jeu, mais j'ai eu le même problème sur une installation de raspberry pi et j'ai découvert qu'il avait besoin d'élévation. L'ajout d'un sudo devant le changement de mot de passe lui a permis de fonctionner.

sudo mysqladmin -u root password 'newpass'

suivi d'un accès sql élevé

sudo mysql -u root -p  

Si l'un ou l'autre n'est pas exécuté en tant que sudo, il échouera.


Le mot de passe de l'utilisateur root est une chaîne vide par défaut.

Et (using password: NO) dit qu'il n'y a pas de mot de passe.

Essayez-vous de vous connecter à partir d'un autre système ? J'imagine que vous ne pouvez vous connecter qu'en tant qu'utilisateur root localement.


J'ai supprimé l'installation de MySQL et supprimé les fichiers de données, puis je l'ai réinstallé.

Ensuite, j'ai pu définir le mot de passe root. Une fois que vous avez défini le mot de passe root sur quelque chose. mysqladmin ne vous laissera pas le réinitialiser si vous ne le savez pas.

Pour le réinitialiser, vous devez être propriétaire de l'exécution de mysqld et lui fournir un fichier init pour changer le mot de passe root :https://dev.mysql.com/doc/refman/5.0/en/resetting-permissions .html


Linux
  1. Comment réinitialiser le mot de passe racine MySQL ou MariaDB

  2. Linux - Comment changer le mot de passe root oublié ?

  3. Comment changer le mot de passe root ?

  4. Comment réinitialiser le mot de passe root MySQL ?

  5. Comment réinitialiser le mot de passe racine MySQL

Comment changer/réinitialiser le mot de passe racine MySQL ou MariaDB

Comment changer le mot de passe root sous Linux

Comment réinitialiser le mot de passe root MySQL 8.0 sur Centos 7.x ?

CentOS / RHEL 5,6 :Comment changer le fuseau horaire

Comment changer le mot de passe du compte racine du VPS Linux

Comment changer le mot de passe root dans Kali Linux