Maison >base de données >tutoriel mysql >Comment réinitialiser le mot de passe dans mysql5.7

Comment réinitialiser le mot de passe dans mysql5.7

王林
王林original
2020-10-16 14:26:593495parcourir

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.

Comment réinitialiser le mot de passe dans mysql5.7

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn