질의:
PDO가 MySQL에 대해 적절하게 구성되고 작동하는지 확인하는 방법 PHP 환경 내에서 활용됩니까?
응답:
PDO는 PHP 5.1 이상의 필수 구성 요소이므로 가용성이 보장됩니다. 그러나 phpinfo()를 사용하여 특정 데이터베이스 드라이버의 존재를 확인할 수 있습니다. 또는 특정 상수를 사용하여 다음과 같이 특정 드라이버를 확인할 수 있습니다.
<code class="php">var_dump(defined(PDO::MYSQL_ATTR_LOCAL_INFILE)); // mysql var_dump(PDO::FB_ATTR_TIME_FORMAT)); // firebird</code>
모든 드라이버가 상수를 정의한 것은 아니므로 phpinfo()가 가장 포괄적인 솔루션이라는 점에 유의하는 것이 중요합니다.
명령줄에서 확인하려면 다음을 실행하세요.
$ php -m
phpinfo() 대신 다음 대안을 사용할 수도 있습니다.
<code class="php">extension_loaded ('PDO' ); // returns boolean // or extension_loaded('pdo_mysql'); // or get all extensions and search for a specific one get_loaded_extensions(); </code>
위 내용은 내 PHP 환경에서 PDO가 MySQL에 대해 올바르게 구성되고 작동하는지 어떻게 확인할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!