MySQL5.7更改密码时出现ERROR 1054 (42S22
2018-10-11 本文已影响0人
翕之
笔者使用的是 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';
总结:技术问题是万万不能百度的,因为在你搜索答案的过程中会给自己不断挖新的坑。
第二,其实出现这种原因还不是因为自己太菜了,。。。