晚上,当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提出的
解决方案,希望能对你有帮助。如果你有任何问题,请给我留言,萧边会及时给您回复。谢谢您
支持网站。