Cet article explique comment résoudre le problème de l'oubli du mot de passe Mysql sous Linux. J'espère qu'il sera utile aux amis qui ont ce problème !
Solution pour oublier le mot de passe de la base de données sous Linux
1.vim /etc/my.cnf
2 . Ajoutez une ligne skip-grant-tables sous [mysqld], puis enregistrez et quittez.
3. Redémarrez le service mysql : redémarrage du service mysqld.
4. Connectez-vous directement à mysql sans mot de passe -u root
(tutoriel vidéo d'apprentissage gratuit recommandé : tutoriel vidéo mysql )
5. Modifiez via le mot de passe root SQL
MySQL> UPDATE mysql.user SET Password=PASSWORD('新密码') where USER='root'; MySQL> flush privileges; MySQL> exit
6. Modifiez le fichier /etc/my.cnf et supprimez les skip-grant-tables qui viennent d'être ajoutées.
7. Redémarrez mysql : service mysqld restart
8 Vous pouvez vous connecter avec le nouveau mot de passe : mysql -u root -p
.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!