ホームページ >データベース >mysql チュートリアル >root パスワードを忘れた場合、どうすれば MySQL にアクセスできますか?

root パスワードを忘れた場合、どうすれば MySQL にアクセスできますか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-12-11 03:37:11310ブラウズ

How Can I Access MySQL When I've Forgotten the Root Password?

--skip-grant-tables を使用して、ルート パスワードを忘れた場合に MySQL にアクセスする

次のような理由で MySQL データベースからロックアウトされていることに気付いた場合root パスワードを忘れた場合は、 --skip-grant-tables フラグを使用して MySQL を起動するオプションが有益な解決策を提供します。このパラメータは認証チェックをバイパスし、以前の資格情報を提供しなくてもアクセスを回復し、root パスワードをリセットできます。

Windows の手順:

  1. アクティブなパスワードを停止します。 [管理ツール] > [MySQL サービス] [サービス] パネル。
  2. MySQL 構成ファイルを開いて編集します。通常は次のパスのいずれかにあります。

    • MySQL Server 5.5 の場合: C:Program FilesMySQLMySQL Server 5.5my .ini
    • MySQL サーバー >= 5.6 の場合: C:ProgramDataMySQLMySQL Server 5.6my.ini
  3. [mysqld] セクション内に、skip-grant-tables 行を追加して認証を無効にします。
  4. 設定ファイルを保存し、 MySQL サービスを再起動します。

MySQL が完了したら--skip-grant-tables フラグを有効にして再初期化すると、パスワードを必要とせずにデータベースにログインできます。この時点から、構成ファイルから Skip-grant-tables 行を削除し、サービスを再起動して、この設定を取り消し、データベースのセキュリティを確実に復元することが重要です。

以上がroot パスワードを忘れた場合、どうすれば MySQL にアクセスできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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