ホームページ >データベース >mysql チュートリアル >失われたMySQL認証情報を回復するにはどうすればよいですか?

失われたMySQL認証情報を回復するにはどうすればよいですか?

DDD
DDDオリジナル
2024-11-28 03:06:10604ブラウズ

How to Recover Lost MySQL Credentials?

MySQL 認証情報へのアクセスを取り戻す

MySQL のユーザー名とパスワードを間違えていませんか?心配しないでください。これらを回復する実証済みの手順があります:

MySQL 認証情報を取得します

  1. MySQL プロセスを停止します: MySQL サービスを一時停止します。入力:

    • sudo service mysql stop (Linux 上)
  2. --skip-grant-tables で開始 オプション: これで MySQL を再起動しますオプション:

    • mysqld_safe --skip-grant-tables & (Linux の場合)
  3. root として MySQL コンソールに接続します: -u root フラグを使用して接続を確立しますMySQL:

    • mysql -u root (コンソール内)
  4. ユーザーのリスト: すべてのユーザーの包括的なリストを取得します。データベース内のユーザー:

    • SELECT * FROM mysql.user;
  5. パスワードのリセット: 目的のユーザーのパスワードをリセットするコマンドを発行します:

    • UPDATE mysql.user SET Password=PASSWORD('[パスワード]') WHEREユーザー='[ユーザー名]'; (「[パスワード]」と「[ユーザー名]」を希望の値に置き換えます)
  6. 通常の操作を復元します: 次の手順で MySQL 構成を元に戻すことを忘れないでください。 :

    • sudo サービス mysql stop を使用して MySQL プロセスを停止するコマンド
    • --skip-grant-tables オプションを使用せずに MySQL プロセスを通常どおり再起動します

以上が失われたMySQL認証情報を回復するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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