Maison  >  Article  >  base de données  >  Explication détaillée de la solution à l'invite "Mot de passe de la colonne inconnue" lorsque MySQL réinitialise le mot de passe root

Explication détaillée de la solution à l'invite "Mot de passe de la colonne inconnue" lorsque MySQL réinitialise le mot de passe root

黄舟
黄舟original
2017-03-28 13:59:531542parcourir

Cet article présente principalement la solution pour MySQL pour réinitialiser l'invite de mot de passe root "Colonne inconnue 'mot de passe". Elle est très bonne et a une valeur de référence. Les amis dans le besoin peuvent s'y référer

<.>J'ai allumé mon MAC la nuit et j'ai découvert que le compte root ne pouvait soudainement pas se connecter normalement à MySQL, j'ai donc prévu de réinitialiser le mot de passe. J'ai lu quelques articles, mais la réinitialisation a échoué. Colonne « mot de passe » inconnu. J'ai également regardé la structure de la table de l'utilisateur. Ce champ n'existe plus. Après enquête, il a été constaté que le nom du champ avait été modifié après la mise à niveau de MySQL et que le nom du mot de passe avait été modifié en chaîne_d'authentification. Après avoir connu la raison, vous pouvez réinitialiser avec succès le mot de passe root en suivant la commande suivante.

$sudo mysql.server stop #先关闭正常的MySQL服务
$sudo mysqld_safe --skip-grant-tables #跳过MySQL认证
$sudo mysql -uroot -p #提示密码时,直按按ENTER就能进入mysql命令行
mysql>use mysql;
mysql>update user set authentication_string=password(&#39;newpassword&#39;) where user=‘root&#39;;
mysql>exit;
$sudo mysql.server start #再次启动MySQL服务,就可以使用新密码正常登陆了
La version MySQL pour Mac est :

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