1.?開始 -->
cmd ? -->?net stop mysql ?(停用MySQL服務(wù) ?沒啟動的可以省略)
2. 找到安裝路徑 MySQL Server 下的my.ini
3. 打開?my.ini ?找到 ?[mysqld] ?然后在下面加上
這句:?skip_grant_tables (意思是 啟動MySQL服務(wù)的時候跳過權(quán)限表認(rèn)證 ?)
4. 然后就啟動數(shù)據(jù)庫修改密碼了
開始 --> cmd ? --> ??net start mysql ? (啟動MySQL服務(wù))--->? ?mysql ?回車 ? ( ?如果成功嫩码,將出現(xiàn)MySQL提示符)
5.?輸入use mysql; (連接權(quán)限數(shù)據(jù)庫)紊搪。
6. 改密碼:update user setauthentication_string=password("123") where user="root";5.7版本之前的數(shù)據(jù)庫中沒有setauthentication_string字段挖函,應(yīng)替換成password字段
7. 刷新權(quán)限(必須步驟):flush privileges;
8. 退出 quit
9. 將第3 步的 my.ini里的?skip_grant_tables ?去掉(啟動MySQL服務(wù)的時候不能讓他跳過權(quán)限表認(rèn)證?)
10. 重啟MySQL ,再進(jìn)入迁杨,使用用戶名root和剛才設(shè)置的新密碼123就可以登錄了。