sql >> Databasteknik >  >> RDS >> Mysql

Hur vet man om MySQLnd är den aktiva drivrutinen?

Varning! Denna metod är opålitlig och fungerar inte sedan PHP 8.1

Om du använder mysqli , detta borde göra susen:

<?php
$mysqlnd = function_exists('mysqli_fetch_all');

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

För att upptäcka om det är den aktiva PDO drivrutin, skapa ditt MySQL PDO-objekt och sedan:

if (strpos($pdo->getAttribute(PDO::ATTR_CLIENT_VERSION), 'mysqlnd') !== false) {
    echo 'PDO MySQLnd enabled!';
}


  1. Hur man massuppdateringar sekvens-ID postgreSQL för alla tabeller

  2. rad num visar inga rader när du använder mellan nyckelord

  3. Hur hittar man de tre högsta lönerna i emp table i oracle?

  4. Hur man använder Kör omedelbart med INTO-klausul i Oracle Database