ホームページ  >  記事  >  データベース  >  WAMP で MySQL の「root」パスワードをリセットする方法?

WAMP で MySQL の「root」パスワードをリセットする方法?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-20 02:16:02175ブラウズ

How to Reset Your MySQL 'root' Password on WAMP?

WAMP で MySQL 'root' パスワードを回復する簡単な方法


'root' を忘れて誤って PHPMyAdmin からロックアウトされてしまった'WAMP 2.5 の @'localhost' パスワード、イライラするのは当然です。


パスワードのリセット



  1. MySQL サービスを停止します: WAMPManager に移動 > > MySQL >サービス>サービスを停止します。
  2. my.ini ファイルを編集します。 WAMPManager で、[MySQL] > [MySQL] を選択します。 my.ini を作成し、[wampmysqld](32 ビット) または [wampmysqld64](64 ビット) セクションに「skip-grant-tables」を追加します。
  3. MySQL を再起動します。 WAMPManager に戻る > MySQL >サービス>サービスの開始/再開。
  4. MySQL コンソールを開く: WAMPManager 経由で MySQL コンソールにアクセス > MySQL > MySQL コンソール。
  5. パスワードのリセット: MySQL のバージョンに応じて、次のコマンドを実行します (各行の末尾にセミコロンを付けます):

    • MySQL 5.7 以前: UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';

    • MySQL 5.7 以降: UPDATE mysql.user SETAuthentication_string=PASSWORD('MyNewPass') WHERE User='root';


  6. 権限のフラッシュ: FLUSH PRIVILEGES の実行;
  7. MySQL コンソールの終了: 「quit」と入力します。 mysql コマンド プロンプト。
  8. MySQL サービスを停止します: 手順 1 を繰り返します。
  9. 「skip-grant-tables」を削除します: my.ini を開いて、skip-grant-tables エントリを削除します (変更しないとセキュリティ上のリスクが生じます)。
  10. < li>MySQL を再起動します: ステップ 3 を実装します。

  11. パスワードの有効期限を無効にする (オプション): MySQL コンソールに接続し、 query ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;.


これらの手順を完了すると、「root」ユーザーとして PHPMyAdmin へのアクセスを正常に取り戻すことができます。新しく設定したパスワード。

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。