PHP mysqli_connect() 에러
mysqli_connect("127.0.0.1","root","password","database");
실행 시
Warning: mysqli_connect(): The server requested authentication method unknown to the client [caching_sha2_password] in
에러 발생
환경: XAMPP for OS X 7.1.33 / mac
https://www.lesstif.com/php-and-laravel/php-mysql-8-caching_sha2_password-unknown-authentication-method-106856633.html
-> 해결법: PHP 버전 upgrade
XAMPP의 경우 upgrade된 버전을 다운 받고 실행해야함
** 필요한 파일은 반드시 backup한 뒤 변경
의문
terminal에서 php -v 안 먹히는건 XAMPP때문인 것 같은데, homebrew로 받는 것과 XAMPP이 다른 점이 뭔지 모르겠음!