MySQL安裝與配置:如何重置MySQL登錄密碼(windows環(huán)境)
如果忘記 root 用戶的登錄密碼導致 root 用戶無法登錄 MySQL,可以采用如下解決方法。
方法一:啟動 MySQL 服務(wù)時跳過安全檢查
1、停止 MySQL 服務(wù)(以管理員身份運行命令行窗口)

2、啟動 MySQL 服務(wù)時跳過安全檢查

3、另外打開一個窗口,使用空密碼登錄 root 賬號,如下圖所示。

4、重新設(shè)置 root 賬號密碼,如下圖所示。

5、終止 mysqld.exe 進程,重新啟動 MySQL 服務(wù),使用新密碼登錄系統(tǒng),如下圖所示。

方法二:修改 MySQL 的配置文件
1、停止 MySQL 服務(wù),如下圖所示。

2、修改 MySQL 的配置文件 my.ini,如下圖所示。

3、在 my.ini 文件的 【MySQLd】部分加入:skip-grant-tables,如下圖所示。

4、保存 my.int 文件,啟動 MySQL 服務(wù),如下圖所示。

5、登錄 MySQL,使用空密碼登錄,如下圖所示。

6、把 root 賬戶的密碼修改為 123456

7、停止 MySQL 服務(wù)

8、修改 my.ini 文件,刪除其中的內(nèi)容:skip-grant-tables

9、啟動 MySQL 服務(wù),使用新密碼登錄系統(tǒng)

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Mysql事物鎖等待超時Lock wait timeout exceeded;的解決
本文主要介紹了Mysql事物鎖等待超時Lock wait timeout exceeded;的解決,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-03-03
mysql 查詢數(shù)據(jù)庫響應(yīng)時長的方法示例
要查詢MySQL數(shù)據(jù)庫的響應(yīng)時長,通常我們需要測量查詢執(zhí)行的時間,本文主要介紹了mysql 查詢數(shù)據(jù)庫響應(yīng)時長的方法示例,具有一定的參考價值,感興趣的可以了解一下2024-06-06
MySQL如何處理InnoDB并發(fā)事務(wù)中的間隙鎖死鎖
這篇文章主要為大家介紹了MySQL如何處理InnoDB并發(fā)事務(wù)中的間隙鎖死鎖,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-10-10
Mysql跨表更新 多表update sql語句總結(jié)
Mysql跨表更新一直是大家所關(guān)心的話題,本文介紹mysql多表 update在實踐中幾種不同的寫法,需要的朋友可以參考下2012-12-12

