Maison  >  Article  >  base de données  >  Comment réinitialiser le mot de passe utilisateur MySQL ?

Comment réinitialiser le mot de passe utilisateur MySQL ?

青灯夜游
青灯夜游avant
2020-06-15 09:18:532645parcourir

Comment réinitialiser le mot de passe utilisateur MySQL ?

Réinitialisation du mot de passe utilisateur mysql

Arrêtez le service MySQL :

sudo service mysql stop

La commande ci-dessus est applicable à Ubuntu et Debian. Utilisez mysqld pour remplacer mysql sous CentOS, Fedora et RHEL.
Démarrez MySQL en mode sans échec :

sudo mysqld_safe --skip-grant-tables --skip-networking &

De cette façon, nous pouvons nous connecter directement avec root sans mot de passe :

mysql -u root

Réinitialiser le mot de passe :

mysql> use mysql; mysql> update user set
password=PASSWORD("mynewpassword") where User='root'; mysql> flush
privileges;

Notez qu'après le commande Un point-virgule est requis.

Une fois la réinitialisation terminée, nous quittons puis démarrons le service mysql :

mysql > quit

quitter ne nécessite pas de point-virgule.

Redémarrez le service :

sudo service mysql restart

De même, la commande ci-dessus est applicable à Ubuntu et Debian, Centos, Fedora et RHEL doivent remplacer mysql par mysqld.

Tutoriel recommandé : "Tutoriel mysql"

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