最初はPhP7.1 mysql8.0.17をインストールしたのですが接続できず、色々読んでPHPのバージョンを上げた方が良いと書いてありました。それからこれです。多くの方法を試しましたが、まだ信じられません。
ヒント
PHP 警告: mysqli_connect(): サーバーは、クライアント [caching_sha2_password] に不明な認証方法を要求しました
PHP 警告: mysqli_connect(): (HY000/2054): サーバーはクライアントに不明な認証方法を要求しました。
PHP 警告: mysqli_error() は 1 つのパラメータを期待しており、0 が指定されています
警告 : mysqli_connect(): サーバーは aut を要求しました