Maison >base de données >tutoriel mysql >Solution pour oublier le mot de passe de la base de données MySQL sous Linux

Solution pour oublier le mot de passe de la base de données MySQL sous Linux

angryTom
angryTomavant
2020-02-17 18:05:192952parcourir

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 MySQL sous Linux

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer