如何在 WAMP 中重設 PHPMyAdmin 遺失的 MySQL 密碼?

Linda Hamilton
發布: 2024-11-14 19:41:02
原創
724 人瀏覽過

How to Reset a Lost MySQL Password for PHPMyAdmin in WAMP?

在WAMP 中檢索PHPMyAdmin 丟失的MySQL 密碼

問題:

A用戶已更改PHPMyAdmin中「root」@「localhost」帳號的密碼,但隨後因為忘記新密碼而失去了對 PHPMyAdmin 的存取權。由於缺乏權限,先前論壇中建議的方法(例如透過命令列重置密碼)都沒有成功。

解決方案:

這裡有一個重設MYSQL 'root' 密碼的逐步過程:

  1. 停止MyMy服務: 前往WAMPSERVER,選擇MySQL,然後選擇「服務」> 「停止服務。」
  2. 編輯my.ini 檔案: 前往WAMPSERVER > MySQL > my.ini.
  3. 找到[wampmysqld] 部分:在此部分標題正下方新增「skip-grant-tables」行。
  4. 重新啟動MySQL 服務: 前往WAMPSERVER > MySQL >服務> 「啟動/復原服務。」
  5. 開啟MySQL 控制台: 前往WAMPSERVER > MySQL > MySQL 控制台。
  6. 重設root 使用者密碼:

      MySQL 版本5.7 之前:輸入「UPDATE mysql.user SET Password=PASSWORD(' MyNewPass') WHERE User='root';"
    • Post MySQL 版本5.7: 輸入"UPDATE mysql.user SETauthentication_string=PASSWORD('MyNewPass') WHERE User='root'; "
  7. 退出MyMysSQL 控制台:
  8. 再停止MySQL 服務:
  9. 前往WAMPSERVER > MySQL >服務> 「停止服務。」
  10. 刪除skip-grant-tables 參數:
  11. 編輯參數:編輯參數:編輯參數:
  12. 編輯參數:
  13. 編輯參數:編輯參數:編輯參數:
  14. 編輯參數:
編輯參數:

編輯參數:編輯參數:剪輯my.ini文件,找到[wampmysqld]部分,然後刪除“skip-grant-tables”

重啟MySQL服務:進入WAMPSERVER> MySQL >服務> “啟動/恢復服務。”可選: 如果需要需要🎜>可選: 如果需要需要🎜>可選: 如果需要需要🎜>可選: 如果需要需要,可以透過在MySQL 中執行以下查詢來修改設置,以便root 使用者帳戶的密碼不會過期console: "ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;"透過執行下列步驟,使用者可以使用 'root' 使用者 ID 及其新指派的密碼重新取得 PHPMyAdmin 的存取權。

以上是如何在 WAMP 中重設 PHPMyAdmin 遺失的 MySQL 密碼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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