注意:password('root')中的“root”为你要设置的新密码,也可以设置其他的密码。
修改mysql root密码时报错Unknown column 'password' in 'field list'
原因分析:5.7版本下的mysql数据库下已经没有password这个字段了,password字段改成了authentication_string
将上面的语句改为:update mysql.user set authentication_string=password('123456') where user='root';