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

相關文章
相關標籤/搜索