ERROR 1054 (42S22): Unknown column 'password' in 'field list'

晚上想修改一下Wampserver64 MySQL 用命令修改密码时,提示一个错误。

ERROR 1054 (42S22): Unknown column 'password' in 'field list'

我的修改密码命令是

update user set password=PASSWORD('要修改的密码') where user='root';

后来去MySQL官网查了一下手册,发现MySQL5.7版本后,password这个字段被改成 authentication_string,OK原因出来,那么我去修改一下字段就OK了,所以正确的命令应该是这样的

update user set authentication_string=password("您要修改的密码") where user="root";

哦,对啦,记得刷新一下MySQL权限

flush privileges;

 

我的操作图

ERROR 1054 (42S22): Unknown column 'password' in 'field list'_第1张图片

你可能感兴趣的:(MySQL)