sql >> データベース >  >> RDS >> Mysql

MySQLndがアクティブなドライバーであるかどうかを知る方法は?

    警告! この方法は信頼性が低く、PHP8.1以降は機能しません

    mysqli経由でアクセスしている場合 、これでうまくいくはずです:

    <?php
    $mysqlnd = function_exists('mysqli_fetch_all');
    
    if ($mysqlnd) {
        echo 'mysqlnd enabled!';
    }
    

    アクティブなPDOかどうかを検出します ドライバー、MySQL PDOオブジェクトを作成してから:

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


    1. SQL ServerでのATAN()の例

    2. Access2016でフォームの背景色を変更する方法

    3. PostgreSQL関数の言語sqlと言語plpgsqlの違い

    4. PL /SQLで日付形式をMM/DD / YYYYからYYYY-MM-DDに変更するにはどうすればよいですか?