mysql 5.7.x 的密碼設置、重設、忘記密碼:(參考:http://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html) html
文檔中前面的介紹不行。但最後一種方法能夠,以下:mysql
中止mysqld服務器sql
經過命令運行:mysqld_safe --skip-grant-tables服務器
另打開一個終端輸入:mysql,這時能夠不用輸入用戶名和密碼進入mysql界面spa
在MySQL界面上執行:FLUSH PRIVILEGES;htm
MySQL 5.7.6 及以上版本執行:ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';ip
MySQL 5.7.5及之前的版本執行:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');文檔
退出mysql,殺掉第2步的mysql程序,啓動正常的mysql服務器,並用新密碼登陸,成功get