Maison > Article > base de données > Explication détaillée de la façon de réinitialiser le mot de passe root MySQL (Root) sous Linux (CentOS) (image et texte)
Cet article présente principalement en détail comment réinitialiser le mot de passe root MySQLsous Linux(CentOS). Il a une certaine valeur de référence pour ceux qui sont intéressés. .
Cet exemple utilise la modification de MySQL5.1.73 sous CentOS6.6 comme exemple.
1. Entrez d'abord "service mysqld status" pour afficher l'état actuel du service mysql. La figure suivante montre que le service mysqld est en cours d'exécution.
2. Entrez la commande "killall -TERM mysqld" pour arrêter tous les processus mysqld.
3. Entrez la commande "service mysqld stop" pour arrêter le service mysqld.
4. Entrez la commande "mysqld_safe --skip-grant-tables &" pour accéder au mode sans échec de MySQL sans mot de passe.
5. Entrez "mysql -u root" et appuyez sur Entrée.
6. Entrez "utiliser mysql;" pour monter la base de données.
Remarque : N'oubliez pas de saisir le point-virgule (;) à la fin.
7. Entrez "update user set password=password("New9ssw0rd") où user='root';" pour changer le mot de passe root en New9ssw0rd.
8. Entrez « vidéos privilèges ; » pour mettre à jour les autorisations.
9. Entrez « quitter » et appuyez sur Entrée pour quitter.
Remarque : aucun point-virgule n'est requis ici.
10. Entrez "service mysqld restart" pour redémarrer le service mysqld.
11. Entrez "mysql -u root -p" et appuyez sur Entrée pour demander le mot de passe.
12. Entrez le nouveau mot de passe New9ssw0rd et appuyez sur Entrée. Il vous sera demandé de vous connecter avec succès.
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!