首頁 > 資料庫 > mysql教程 > 如何在 Windows 中透過使用 `--skip-grant-tables` 啟動 MySQL 來重設 MySQL Root 密碼?

如何在 Windows 中透過使用 `--skip-grant-tables` 啟動 MySQL 來重設 MySQL Root 密碼?

DDD
發布: 2024-12-16 16:53:11
原創
423 人瀏覽過

How to Reset MySQL Root Password by Starting MySQL with `--skip-grant-tables` in Windows?

在Windows 中使用--skip-grant-tables 啟動MySQL

當您的root 使用者被鎖定在資料庫之外時,您可能需要重新獲得全部特權。本文提供如何在 Windows 中使用 --skip-grant-tables 標誌啟動 MySQL 的逐步指南。

流程:

  1. 停止MySQL 服務: 開啟「服務」視窗(Windows 鍵入R,鍵入「services.msc」)並停止MySQL
  2. 修改my.ini設定檔:

    • 找到my.ini 設定檔:

      • 對於MySQL 5.5:C:Program FilesMymy.iniFor MySQL >= 5.6: C:ProgramDataMySQLMySQL Server 5.6my.ini
    • 在伺服器部分新增以下行[mysqld]:
    • skip-grant-tables
  3. 重新啟動MySQL 服務: 再次啟動MySQL 服務。

一次MySQL 以 --skip-grant-tables 標誌啟動,您無需密碼即可登入資料庫。這允許您重設 root 使用者的密碼並恢復完整權限。

以上是如何在 Windows 中透過使用 `--skip-grant-tables` 啟動 MySQL 來重設 MySQL Root 密碼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板