ホームページ >バックエンド開発 >PHPチュートリアル >「mysqli_connect(): クライアントに不明な認証方法 [caching_sha2_password]」エラーを修正する方法?
エラーを解決します:「mysqli_connect: Authentication Method Unknown to Client [caching_sha2_password]
PHP の mysqli_connect 関数を使用してクライアントへの接続を確立するとき」 MySQL データベースでは、エラーが発生する可能性があります「mysqli_connect(): サーバーはクライアントに不明な認証方法を要求しました [caching_sha2_password]」。これは通常、サーバーが caching_sha2_password 認証方法を使用するように構成されているが、クライアントがこの方法をサポートしていない場合に発生します。
トラブルシューティングと解決策:
この問題を解決し、正常な接続を確立するには、次の手順を実行します。次の手順に従ってください:
ALTER USER 'username'@'host' IDENTIFIED WITH mysql_native_password BY 'new_password';
これらの手順を実行すると、MySQL への接続を正常に確立できるようになります。 mysqli_connect 関数を使用してデータベースを作成し、「クライアントに不明な認証方法 [caching_sha2_password]」を解決しますエラー。
以上が「mysqli_connect(): クライアントに不明な認証方法 [caching_sha2_password]」エラーを修正する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。