MySQLi 설치 요구 사항

이러한 기능을 사용하려면 mysqli 확장을 지원하는 PHP를 컴파일해야 합니다.

MySQL 8

7.1.16 이전의 PHP 버전 또는 7.2.4 이전의 PHP 7.2를 실행할 때 MySQL 8 서버의 기본 비밀번호 플러그인을 mysql_native_password로 설정하십시오. 사용되지 않습니다.

이는 MySQL 8이 기본적으로 이전 PHP(mysqlnd) 릴리스에서 인식되지 않는 플러그인인 caching_sha2_password를 사용하기 때문입니다. 대신 my.cnf에서 default_authentication_plugin=mysql_native_password를 설정하여 변경하십시오. caching_sha2_password 플러그인은 향후 PHP 릴리스에서 지원될 예정입니다. 그동안 mysql_xdevapi 확장은 이를 지원합니다.