如何在 WAMP 上恢復 PHPMyAdmin 遺失的 MySQL 密碼?

Barbara Streisand
發布: 2024-11-16 11:57:02
原創
976 人瀏覽過

How to Recover Lost MySQL Password for PHPMyAdmin on WAMP?

在WAMP 上重新取得PHPMyAdmin 遺失的MySQL 密碼

更改「root」密碼後,您在存取PHPMyAdmin 時面臨挑戰'@ 'localhost' 帳號。儘管使用其他地方提到的方法,您還是遺失了新密碼,並且無法使用 MySQL 控制台。

解決方案:

要重新取得存取權限,請按照以下步驟操作:

1。停止 MySQL 服務:

  • 啟動 WAMP 並導覽至 MySQL >服務>停止服務。

2.編輯my.ini檔案:

  • 點選WAMP> MySQL > my.ini.
  • 找到[wampmyd ](對於32 位元)或[wampmysqld64](對於64 位元)部分。
  • 直接在後面加上「skip-grant-tables」部分標題。

3.重啟MySQL服務:

  • 點選WAMP> MySQL >服務>啟動/復原服務。

4.開啟 MySQL 控制台:

  • 導覽至 WAMP > MySQL > MySQL 控制台。

5.重設root密碼:

  • 在mysql輸入以下指令>提示:

    • MySQL 版本5.7之前:

      • UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
      • 刷新權限;
    • 刷新權限;

      • 刷新權限;
      刷新權限;
刷新權限;

刷新權限;

    發布MySQL 版本5.7:
更新 mysql.user SETauthentication_string=PASSWORD('MyNewPass') WHERE User='root';

刷新權限;

注意: 將'MyNew'Pass 替換為您要設定的新密碼。

  • 6.退出 MySQL 控制台
在 mysql 中輸入「quit」>提示。

7.停止MySQL服務:
點選WAMP> MySQL >服務>停止服務。

8.刪除skip-grant-tables參數:
  • 在my.ini檔案中,刪除「skip-grant-tables」參數。

    儲存變更。
    9。重啟MySQL服務:

點選WAMP> MySQL >服務>啟動/復原服務。

  • 10。 (可選)防止密碼過期:

開啟 MySQL 控制台。 輸入以下命令:ALTER USER 'root '@'localhost' 密碼永不過期;11.登入PHPMyAdmin使用使用者名稱「root」和您設定的新密碼存取 PHPMyAdmin。 記住,保留「skip-grant-tables」 my.ini 檔案中的「參數有安全風險。重設密碼後立即刪除。

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

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