在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.user SETauthentication_string=PASSWORD('MyNewPass') WHERE User='root';
刷新權限;
注意: 將'MyNew'Pass 替換為您要設定的新密碼。
在 mysql 中輸入「quit」>提示。
7.停止MySQL服務:
點選WAMP> MySQL >服務>停止服務。
8.刪除skip-grant-tables參數:
-
- 在my.ini檔案中,刪除「skip-grant-tables」參數。 儲存變更。 9。重啟MySQL服務:
點選WAMP> MySQL >服務>啟動/復原服務。
開啟 MySQL 控制台。 輸入以下命令:ALTER USER 'root '@'localhost' 密碼永不過期;11.登入PHPMyAdmin使用使用者名稱「root」和您設定的新密碼存取 PHPMyAdmin。 記住,保留「skip-grant-tables」 my.ini 檔案中的「參數有安全風險。重設密碼後立即刪除。
以上是如何在 WAMP 上恢復 PHPMyAdmin 遺失的 MySQL 密碼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!