MySQL5.7更改密码时出现ERROR 1054 (42S22): Unknown column 'password' in 'field list'

笔者使用的是 mac 系统,在登录phpMyAdmin由于密码忘了。于是就想重置 mysql root 账户的密码。但是在重置过程中提示了`Unknown column 'password' in 'field list'` 的错误。百度了一些解决方案都不好使,于是就开始了自己的折腾之路。

首先打开终端,输入` MySQLd --skip-grant-tables &` 指令

然后依次输入如下命令,搞定!

mysql>use mysql;

mysql>show tables;

update user set authentication_string=password('这里输入你要重置的密码') where user='root';

总结:技术问题是万万不能百度的,因为在你搜索答案的过程中会给自己不断挖新的坑。

第二,其实出现这种原因还不是因为自己太菜了,。。。

你可能感兴趣的:(MySQL5.7更改密码时出现ERROR 1054 (42S22): Unknown column 'password' in 'field list')