ホームページ  >  記事  >  データベース  >  WAMP で紛失した MySQL ルート パスワードをリセットするにはどうすればよいですか?

WAMP で紛失した MySQL ルート パスワードをリセットするにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-11-16 18:15:03863ブラウズ

How Do I Reset My Lost MySQL Root Password on WAMP?

WAMP で失われた MySQL パスワードへのアクセスを取り戻す: ステップバイステップ ガイド

MySQL パスワードにアクセスできなくなると、大変なことになることがあります。特に WAMP 上で PHPMyAdmin を使用する場合の経験。ただし、root パスワードをリセットして制御を取り戻すことができる比較的簡単な解決策があります。

root パスワードをリセットする手順:

  1. 停止MySQL サービス: WAMPManager に移動し、MySQL を選択して、 service.
  2. my.ini ファイルの編集: WAMPManager で MySQL に移動し、my.ini ファイルを開きます。
  3. skip-grant-tables の追加: [wampmysqld] セクションを見つけて、その直後に行「skip-grant-tables」を追加します。
  4. MySQL サービスを再起動します: WAMPManager で MySQL サービスを再開します。
  5. MySQL コンソールを開きます: WAMPManager で MySQL コンソールをクリックします。
  6. リセットパスワード: 次のコマンドを実行します (セミコロンを使用):

    MySQL 5.7 より前:

    • UPDATE mysql.user SET Password=PASSWORD(' MyNewPass') どこUser='root';
    • FLUSH PRIVILEGES;

    MySQL 5.7 以降:

    • UPDATE mysql.user SET 認証文字列=PASSWORD('MyNewPass') WHERE User='root';
    • FLUSH PRIVILEGES;
  7. MySQL を終了します: 「quit」と入力し、ENTER キーを押してコンソールを終了します。
  8. MySQL サービスの停止: MySQL サービスを停止します
  9. my.ini ファイルを編集します: 前に追加した Skip-grant-tables パラメータを削除します。
  10. MySQL サービスを再起動します: MySQL サービスを再開します。 WAMPManager.

追加の考慮事項:

  • my.ini ファイルが読み取り専用の場合、エラーが発生する可能性があります。その場合は、管理者権限があることを確認し、ファイルのプロパティを書き込み可能に変更してください。
  • 新しいパスワードには任意のパスワードを使用できます。
  • root パスワードを禁止したい場合は、自動的に期限切れになるのを防ぐには、MySQL コンソールで次のクエリを実行できます:

    • ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;

これらの手順を完了すると、新しく設定した 'root' ユーザーを使用して PHPMyAdmin にログインできるようになります。パスワード。

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

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