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ユーザーが「root」@「localhost」アカウントのパスワードを変更しましたPHPMyAdmin を使用しましたが、新しいパスワードを忘れたため、その後 PHPMyAdmin にアクセスできなくなりました。以前のフォーラムで提案された方法 (コマンドラインによるパスワードのリセットなど) は、権限がないため成功しませんでした。

解決策:

ここにあります。 MYSQL 'root' パスワードをリセットするための段階的なプロセス:

  1. 停止MySQL サービス: 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 ユーザー='root'; PRIVILEGES;"
    • MySQL バージョン 5.7 以降: 「UPDATE mysql.user SETAuthentication_string=PASSWORD('MyNewPass') WHERE User='root';」と入力します。
  7. MySQL を終了しますコンソール: mysql コマンド プロンプトで「quit」と入力します。
  8. MySQL サービスを再度停止します。 WAMPSERVER に移動 > MySQL >サービス> 「サービスを停止します。」
  9. skip-grant-tables パラメータを削除します: my.ini ファイルを編集し、[wampmysqld] セクションを見つけて、「skip-grant-tables」を削除します。 line.
  10. MySQL サービスを再起動します。 WAMPSERVER に移動します。 > MySQL >サービス> "Start/Resume Service."

オプション: 必要に応じて、MySQL で次のクエリを実行して、root ユーザー アカウントのパスワードが期限切れにならないように設定を変更します。コンソール: "ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;"

次の手順に従うことで、ユーザーは次のことができます。 「root」ユーザー ID と新しく割り当てられたパスワードを使用して、PHPMyAdmin へのアクセスを回復します。

以上がWAMP で PHPMyAdmin の紛失した MySQL パスワードをリセットする方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート