晚上想修改一下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;
我的操作图