MySQL重置根密码提示符未知列密码解决方案
晚上,当Mac打开时,发现root帐户突然无法登录到MySQL。因此,我计划重设密码并阅读几篇文章,但未能重置。我总是得到未知列密码的错误。我看到用户表的结构也没有这个领域。发现MySQL升级后,该字段的名称更改,和密码的名称更改为authentication_string.when你知道原因,你可以成功地重新设置root密码通过以下命令。$ sudo mysql.server停止#关闭正常MySQL服务
$ sudo mysqld_safe -跳过#跳过MySQL认证授权表
$ sudo MySQL中磷#密码,直接按回车就可以进入mysql命令行
使用mysql;
MySQL >更新用户设置密码authentication_string =('newpassword)用户= '根';
退出;
$ sudo mysql.server开始#再度重启mysql服务,你可以使用新的密码正常登陆
Mac的MySQL版本是:
MySQL 14.14版本5.7.10分布,为osx10.11(x86_64)使用editline包装
以上是MySQL root密码提示未知的复位列密码由Xiaobi提出的解决方案,希望能对你有帮助。如果你有任何问题,请给我留言,萧边会及时给您回复。谢谢您支持网站。