ホームページ >データベース >mysql チュートリアル >Windows で「--skip-grant-tables」を使用して MySQL を起動して MySQL ルート パスワードをリセットする方法は?

Windows で「--skip-grant-tables」を使用して MySQL を起動して MySQL ルート パスワードをリセットする方法は?

DDD
DDDオリジナル
2024-12-16 16:53:11429ブラウズ

How to Reset MySQL Root Password by Starting MySQL with `--skip-grant-tables` in Windows?

Windows で --skip-grant-tables を使用して MySQL を起動する

root ユーザーがデータベースからロックアウトされている場合、次のことが必要になる場合があります完全な権限を取り戻すために。この記事では、Windows で --skip-grant-tables フラグを使用して MySQL を起動する方法について段階的なガイドを提供します。

手順:

  1. MySQL サービスを停止します: サービス ウィンドウを開き (Windows キー R、「services.msc」と入力)、 MySQL サービス。
  2. my.ini 構成ファイルを変更します:

    • my.ini 構成ファイルを見つけます:

      • MySQL 5.5 の場合: C:Program FilesMySQLMySQL Server 5.5my.ini
      • MySQL >= 5.6: C:ProgramDataMySQLMySQL Server 5.6my.ini
    • SERVER SECTION に次の行を追加します。 [mysqld]:
      skip-grant-tables
  3. MySQL サービスを再起動します: MySQL サービスを再度開始します。

1 回MySQL は --skip-grant-tables フラグを使用して起動されるため、パスワードなしでデータベースにログインできます。これにより、root ユーザーのパスワードをリセットし、完全な権限を復元できるようになります。

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

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