MySQL 5.7 忘記Root密碼mysql
用管理員身份運行cmd、而後使用命令進行:sql
一、打開MySQL>bin文件夾數據庫
》cd C:\mysql\mysql5.7.14\binide
二、中止mysql 服務工具
》net stop mysqlip
三、設置跳過密碼驗證cmd
》mysqld -nt --skip-grant-tablesstring
*注意 如執行失敗 去掉 -nt 試試it
四、從新打開一個cmd,進入mysql安裝文件的bin文件夾,使用無密碼的root鏈接數據庫io
》mysql -uroot -p
五、鏈接 mysql庫
》use mysql
六、設置密碼
》update user set authentication_string=PASSWORD('newPassword') where User='root';
七、退出mysql
》exit
八、停掉mysqld
》mysqld stop
或》ntd stop mysql
九、重啓mysql服務
》mysqld start
10.使用密碼鏈接mysql
》mysql -uroot -p
Enter password:*******
十一、修改mysql密碼
》alter user 'root@localhost' identified by 'newpassword2'
十二、exit
1三、使用工具使用第二次設置的密碼鏈接數據庫
*使用第一次設置的密碼鏈接會提示密碼已過時錯誤;