query("SELECT Name FROM City", MYSQLI_USE_RESU"/> query("SELECT Name FROM City", MYSQLI_USE_RESU">
PHP의 버퍼 모드 쿼리는 누구나 알고 있습니다. 아래 예시는 버퍼되지 않은 쿼리 API를 실행하는 방법입니다.
버퍼되지 않은 쿼리 방법 1: mysqli
<?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(); ?>
버퍼되지 않은 쿼리 방법 2: pdo_mysql
<?php $pdo = new PDO("mysql:host=localhost;dbname=world", 'my_user', 'my_pass'); $pdo->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, false); $uresult = $pdo->query("SELECT Name FROM City"); if ($uresult) { while ($row = $uresult->fetch(PDO::FETCH_ASSOC)) { echo $row['Name'] . PHP_EOL; } } ?>
버퍼되지 않은 쿼리 방법 3: mysql
<?php $conn = mysql_connect("localhost", "my_user", "my_pass"); $db = mysql_select_db("world"); $uresult = mysql_unbuffered_query("SELECT Name FROM City"); if ($uresult) { while ($row = mysql_fetch_assoc($uresult)) { echo $row['Name'] . PHP_EOL; } } ?>
위 내용이 이 글의 전체 내용이기를 바랍니다. 모든 사람의 학습에 도움이 될 것입니다. 또한 모든 사람이 이 사이트를 지원하기를 바랍니다.
위 내용은 If You Are the One PHP의 내용을 포함하여 If You Are the One PHP에서 논버퍼링 쿼리 API를 수행하는 방법을 소개하고 있습니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.