Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como saber se MySQLnd é o driver ativo?


Aviso! Este método não é confiável e não funciona desde o PHP 8.1

Se você estiver acessando via mysqli , isso deve fazer o truque:
<?php
$mysqlnd = function_exists('mysqli_fetch_all');

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

Para detectar se é o PDO ativo driver, crie seu objeto MySQL PDO então:
if (strpos($pdo->getAttribute(PDO::ATTR_CLIENT_VERSION), 'mysqlnd') !== false) {
    echo 'PDO MySQLnd enabled!';
}