MySQL 5.7 忘記密碼(免安裝親試)
阿新 • • 發佈:2018-12-11
MySQL 5.7 忘記Root密碼
用管理員身份執行cmd、然後使用命令進行:
1、開啟MySQL>bin資料夾
》cd C:\mysql\mysql5.7.14\bin
2、停止mysql 服務
》net stop mysql
3、設定跳過密碼驗證
》mysqld -nt --skip-grant-tables
*注意 如執行失敗 去掉 -nt 試試
4、重新開啟一個cmd,進入mysql安裝檔案的bin資料夾,使用無密碼的root連線資料庫
》mysql -uroot -p
5、連線 mysql庫
》use mysql
6、設定密碼
》update user set authentication_string=PASSWORD('newPassword') where User='root';
7、退出mysql
》exit
8、停掉mysqld
》mysqld stop
或》ntd stop mysql
9、重啟mysql服務
》mysqld start
10.使用密碼連線mysql
》mysql -uroot -p
Enter password:*******
11、修改mysql密碼
》alter user '[email protected]' identified by 'newpassword2'
12、exit
13、使用工具使用第二次設定的密碼連線資料庫
*使用第一次設定的密碼連線會提示密碼已過期錯誤;