ホームページ > データベース > mysql チュートリアル > MySQL エラー 1524: プラグイン 'auth_socket' が読み込まれていないというメッセージが表示されるのはなぜですか?

MySQL エラー 1524: プラグイン 'auth_socket' が読み込まれていないというメッセージが表示されるのはなぜですか?

Mary-Kate Olsen
リリース: 2024-11-15 03:44:02
オリジナル
237 人が閲覧しました

Why Am I Getting MySQL Error 1524: Plugin 'auth_socket' Not Loaded?

MySQL エラー 1524 が発生しました: プラグイン 'auth_socket' が読み込まれていません

MySQL データベースに接続しようとすると、'auth_socket' がロードされていないことを示すエラー メッセージが表示される場合があります。プラグインが読み込まれていません。この問題はいくつかの理由で発生する可能性があり、その解決方法は特定の原因によって異なります。

エラー サイクルと解決策

ステップ 1: ソケットの問題

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
ログイン後にコピー

解決策: コンピューターを再起動するか、次のコマンドを実行します:

sudo mkdir -p /var/run/mysqld
sudo chown mysql /var/run/mysqld
ログイン後にコピー

ステップ 2: アクセスが拒否されました

ERROR 1698 (28000): Access denied for user 'root'@'localhost'.
ログイン後にコピー

考えられる解決策: root パスワードをリセットします。

ステップ 3: 不正な認証プラグイン

ERROR 1524 (HY000): Plugin 'auth_socket' is not loaded
ログイン後にコピー

認証プラグインによる解決策

不正な認証プラグインのエラーを解決するには:

  1. root パスワードをリセットします。
  2. 認証プラグインを 'mysql_native_password' に変更します:
use mysql;
update user set authentication_string=PASSWORD('') where User='root';
update user set plugin="mysql_native_password" where User='root';
flush privileges;
quit;
ログイン後にコピー
ログイン後にコピー
  1. 次の bash コマンドを実行します。
sudo /etc/init.d/mysql stop
sudo mysqld_safe --skip-grant-tables &
mysql -uroot
ログイン後にコピー
  1. 次の MySQL コマンドを CLI に貼り付けます。
use mysql;
update user set authentication_string=PASSWORD('') where User='root';
update user set plugin="mysql_native_password" where User='root';
flush privileges;
quit;
ログイン後にコピー
ログイン後にコピー
  1. これらの bash を実行しますコマンド:
sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start
mysql -u root -p
ログイン後にコピー

ブラインド パスと考えられるエッジ エラー

  • MySQL に接続するときは、「localhost」の代わりに 127.0.0.1 を使用します。
  • スキップ「mysqld.sock」を作成またはリンクすることで、ソケットの問題を解決します。
  • 必要に応じて、「my.cnf」ファイルをスキップします。

以上がMySQL エラー 1524: プラグイン 'auth_socket' が読み込まれていないというメッセージが表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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