前幾天剛在虛擬主機上裝了個MySQL5.7,隨手配置了個密碼,今天直接就忘記(尷尬臉 》 。《 ),因而就想着把這個修改密碼的方式貼出來,以備有道友忘記密碼時備用。
先將MySQL關閉:mysql
service mysqld stop
將MySQL登陸方式設置爲無需密碼登陸:sql
mysql_safe --user=mysql --skip-grant-tables -skip-networking &
以後就能夠直接使用:mysql -u root
登陸數據庫了~ 登陸數據庫後,在原始數據表中修改設置新密碼便可,代碼以下:數據庫
use mysql;UPDATE userSET Password=PASSWORD('NEWPASSWORD')where user='root';FLUSH PRIVILEGES; quit;
在以上代碼片中的 NEWPASSWORD 替換成你想設置的新密碼便可,「FLUSH PRIVILEGES」用來 刷新系統權限相關表來使修改生效 ,固然了,你也能夠直接 重啓MySQL服務器 來使設置生效。服務器