mysql5.7修改密码报错 Unknown column 'password'
最近笔者发现,本机的mysql版本是mysql-5.7.18.1,使用如下语句修改密码却报错:
update user set password=password('root') where user='root';
报错提示:ERROR 1054 (42S22): Unknown column 'password' in 'field list'
最后查找才发现mysql数据库里面的user表字段确实是变了,有图为证:
所有修改密码语句更新为:
update user set authentication_string=password('root') where user='root';