mysql 的 “You must reset your password ..."出错解决方法之一

因为在mysql 5.6以后,user表中没有password这一列,所以,在更改密码方面,除了传统的grant后,应该用mysql

set password=password("new password")来修改。sql

这个命令默认更改当前用户,可更改其余用户须要用以下命令:密码

SET PASSWORD FOR 'username'@'host' = PASSWORD('newpassword');数据

另外,在密码过时的问题上要用word

ALTER USER ‘root' @‘localhost'  PASSWORD EXPIRE NEVER;ant


另外,还要注意的是若是访问者是localhost或者仍是更改127.0.0.1的对应数据行。new

相关文章
相关标签/搜索