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

MySQLiを使用したバッファなしクエリ?

    MindStalkerは正しいですが、おそらく最も簡単な方法は、PHPマニュアルに示されている方法です
    http://php.net/manual/en/mysqlinfo.concepts.buffering.php

    MYSQLI_USE_RESULT定数をresultmodeとして渡す 引数として、mysqli_query を設定できます。 mysql_unbuffered_query として機能する

    <?php
    $mysqli  = new mysqli("localhost", "my_user", "my_password", "world");
    $uresult = $mysqli->query("SELECT Name FROM City", MYSQLI_USE_RESULT);
    
    if ($uresult) {
       while ($row = $uresult->fetch_assoc()) {
           echo $row['Name'] . PHP_EOL;
       }
    }
    $uresult->close();
    ?>
    


    1. MySQLデータベース内のすべてのテーブルのレコード数を取得します

    2. sqliteをMysqlに同期する方法

    3. SQLiteでUnixタイムスタンプを返す2つの方法

    4. OracleUpdateがハングする