Maison > Article > base de données > Comment réinitialiser le mot de passe dans mysql5.7
Comment réinitialiser le mot de passe dans mysql5.7 : exécutez d'abord l'instruction [update user set ignition_string = password('123456') which user = 'root';] puis redémarrez le service mysql.
Méthode spécifique :
(Tutoriel recommandé : Tutoriel vidéo mysql)
Fermez MySQL5. 7 système d'autorisations
Trouver le fichier de configuration my.cnf de MySQL5.7
Modifier et ajouter le code skip-grant-tables à la fin du fichier
Redémarrer le service mysqld et connectez-vous à MySQL
$systemctl restart mysqld
Lorsque vous vous connectez à mysql à ce moment, vous pouvez vous connecter sans mot de passe.
Changer le mot de passe root
$use mysql; $select host,user,authentication_string from user; #修改root密码 $update user set authentication_string = password('123456') where user = 'root';
Activez le système d'autorisations, redémarrez MySQL, connectez-vous avec un nouveau mot de passe
$vim /etc/my.cnf #开启权限系统 #skip-grant-tables #重启mysql $systemctl restart mysqld #新root密码登陆 $mysql -uroot -p
Recommandations associées : 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!