"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > MySQLnd가 PHP의 활성 드라이버인지 어떻게 확인할 수 있습니까?

MySQLnd가 PHP의 활성 드라이버인지 어떻게 확인할 수 있습니까?

2024년 11월 19일에 게시됨
검색:933

How Can I Verify That MySQLnd is the Active Driver in PHP?

MySQLnd를 활성 드라이버로 확인

phpinfo()에 MySQLnd가 있다는 것은 설치를 의미하지만 설치가 보장되지는 않습니다. 액티브 드라이버. MySQLnd의 작동 여부를 확실히 확인하려면 추가 조치가 필요합니다.

mysqli에서 MySQLnd 확인

mysqli에서 MySQLnd의 상태를 확인하려면 mysqli_fetch_all 함수를 활용할 수 있습니다. 이 함수가 존재한다는 것은 MySQLnd가 활성화되었음을 의미합니다:

$mysqlnd = function_exists('mysqli_fetch_all');

if ($mysqlnd) {
    echo 'mysqlnd enabled!';
}

PDO에 대한 MySQLnd 확인

PDO에서 MySQLnd의 활성 상태를 확인하려면 다음 단계를 따르세요.

  1. MySQL PDO 개체를 설정합니다.
  2. getAttribute(PDO::ATTR_CLIENT_VERSION) 메소드를 활용하여 클라이언트 API 버전을 검색하세요.
  3. 검색된 버전 내에서 'mysqlnd' 문자열을 검색하세요. 존재하는 경우 MySQLnd는 활성 PDO 드라이버입니다:
if (strpos($pdo->getAttribute(PDO::ATTR_CLIENT_VERSION), 'mysqlnd') !== false) {
    echo 'PDO MySQLnd enabled!';
}
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3