Maison > base de données > tutoriel mysql > Comment puis-je vérifier que MySQLnd est le pilote actif en PHP ?

Comment puis-je vérifier que MySQLnd est le pilote actif en PHP ?

Susan Sarandon
Libérer: 2024-11-03 19:53:02
original
473 Les gens l'ont consulté

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

Confirmation de MySQLnd comme pilote actif

Bien que la présence de MySQLnd dans phpinfo() indique son installation, elle ne garantit pas qu'il est le conducteur actif. Pour déterminer définitivement si MySQLnd est opérationnel, des mesures supplémentaires sont nécessaires.

Vérification de MySQLnd dans mysqli

Pour vérifier l'état de MySQLnd dans mysqli, vous pouvez utiliser la fonction mysqli_fetch_all. La présence de cette fonction signifie que MySQLnd est activé :

<code class="php">$mysqlnd = function_exists('mysqli_fetch_all');

if ($mysqlnd) {
    echo 'mysqlnd enabled!';
}</code>
Copier après la connexion

Vérification de MySQLnd pour PDO

Pour confirmer le statut actif de MySQLnd dans PDO, suivez ces étapes :

  1. Établissez un objet PDO MySQL.
  2. Utilisez la méthode getAttribute(PDO::ATTR_CLIENT_VERSION) pour récupérer la version de l'API client.
  3. Recherchez la chaîne 'mysqlnd' dans la version récupérée. S'il est présent, MySQLnd est le pilote PDO actif :
<code class="php">if (strpos($pdo->getAttribute(PDO::ATTR_CLIENT_VERSION), 'mysqlnd') !== false) {
    echo 'PDO MySQLnd enabled!';
}</code>
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal