MySQL 8.0 と phpMyAdmin の認証問題のトラブルシューティング
MySQL 8.0 を実行しているシステムで phpMyAdmin にアクセスしようとすると、次の認証エラーが発生する場合があります。 :
#2054 - The server requested authentication method unknown to the client
このエラーこれは、強力なパスワードの実装と、phpMyAdmin が必要な認証方法を使用していない可能性があるという事実に起因します。この問題を解決するには、MySQL で優先される認証プラグインを変更する必要があります。
認証プラグインの変更
このコマンドは、root ユーザーの認証プラグインを次のように変更します。 mysql_native_password。実行すると、phpMyAdmin は指定されたパスワードを使用して接続できるようになります。
追加の考慮事項
回避策
認証プラグインを変更できない場合は、次の手順を実行してください。回避策を利用できます。
これらの手順を実装することで、ユーザーは認証の問題を解決し、MySQL 8.0 上の phpMyAdmin に正常にアクセスできます。
以上がphpMyAdmin が MySQL 8.0 での認証に失敗するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。