1. 通過services.msc 停止mysqld 服務
2.開啟跳過密碼驗證登入的mysql服務 輸入命令 shell 中
切換到mysq\bin目錄
.\mysqld --console --skip-grant-tables --shared-memory
3.再開啟乙個新的shell,無密碼登入mysql,輸入登入命令:
.\mysql -u root -p #進入了mysql 見提示符 mysql>
4. 密碼置為空,命令如下:
5.退出mysql,執行命令:
quit # 退出 mysql
exit # 退出 shell
6. 關閉以-console --skip-grant-tables --shared-memory 啟動的mysql服務
# ctrl c 關閉了第1個 shell ??
7. 在services.msc中 啟動mysql服務。
8.步驟4密碼已經置空,輸入登入命令:
mysql -u root -p
enter password 直接按回車
9. 修改密碼,輸入命令
alter user 'root'@'localhost' identified by '新密碼';
10.驗證更改後密碼正確登入
輸入quit,退出當前登入,輸入登入命令:.\mysql -u root -p
輸入密碼,成功登入.
重置密碼結束。
win10重置mariadb密碼
目錄note win 10 安裝 mariadb 之後很少用,後來發現root密碼忘記了 所以這裡記錄重置 mariadb 的 root 使用者密碼,重置密碼的過程如下 ctrl alt del進入任務管理器 找到mysql kill 掉 update mysql.user set password...
win10下,MySQL5 5 61重置密碼
前段時間要登入mysql時,發現忘記了密碼,多次上網查資料後並一一驗證,才找到適合我使用的方法。作業系統 win10 mysql版本 5.5.61 1.使用管理員身份執行notepad 開啟mysql安裝目錄c program files mysql mysql server 5.5下的配置檔案my...
Windows環境下 MySQL8重置密碼
環境為win7,mysql8 整合各種搜到的內容,梳理一下。1 管理員許可權開啟cmd 2 停止mysql服務 net stop mysql 3 開啟免密登陸模式 參考由於mysqld skip grant tables實測在mysql8.0中已失效,現使用mysqld console skip g...