ホームページ > データベース > mysql チュートリアル > macOS で MySQL ルート パスワードの問題を修正するにはどうすればよいですか?

macOS で MySQL ルート パスワードの問題を修正するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-12-05 00:21:12
オリジナル
225 人が閲覧しました

How Do I Fix MySQL Root Password Issues on macOS?

MacOS での MySQL ルート ユーザー パスワードの問題の解決

多くのユーザーは、MacOS で MySQL ルート ユーザー パスワードを設定するときに問題に遭遇します。この記事では、この問題を調査し、それを修正するための包括的な解決策を提供します。

mysqladmin を使用して root ユーザーのパスワードを設定しようとすると、ユーザーはパスワードなしで MySQL コマンド ラインにアクセスできることに気づく場合があります。これは解決できる一般的な現象です。

解決策:

  1. 権限のフラッシュ:
    MySQL ターミナルにログインします。 FLUSH PRIVILEGESを実行しますcommand.
  2. 代替方法:
    FLUSH PRIVILEGES で問題が解決しない場合は、MySQL ターミナルで次のコマンドを実行します:

    • mysql -u root
    • USE mysql;
    • UPDATE user SET password=PASSWORD("NEWPASSWORD") WHERE User='root';
    • FLUSH PRIVILEGES;
    • quit
      NEWPASSWORD を目的のパスワードに置き換えます

追加メモ:

  • MySQL 5.7 以降では、パスワード フィールドの名前が次のように変更されます。認証文字列。次のクエリを使用してパスワードを変更します:

    • UPDATE user SETAuthentication_string=PASSWORD("NEWPASSWORD") WHERE User='root';
  • MySQL 8.0 以降の場合は、次を使用します。 query:

    • ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';

これらの手順に従うことで、ユーザーは効果的に設定できますMacOS 上の MySQL root ユーザー パスワードを使用して、データベースへの安全なアクセスを確保します。

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート