php如何執(zhí)行非緩沖查詢API
更新時間:2016年07月22日 09:13:35 投稿:lijiao
這篇文章主要為大家介紹了三種php執(zhí)行非緩沖查詢API,非緩沖查詢適應(yīng)于大數(shù)據(jù)量查詢,php如何執(zhí)行非緩沖查詢,感興趣的小伙伴們可以參考一下
對于PHP的緩沖模式查詢大家都知道,下面列舉的例子是如何執(zhí)行非緩沖查詢API。
非緩沖查詢方法一: 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(); ?>
非緩沖查詢方法二: 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; } } ?>
非緩沖查詢方法三: 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; } } ?>
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
PHP 多進程與信號中斷實現(xiàn)多任務(wù)常駐內(nèi)存管理實例方法
在本篇文章里小編給大家整理的是關(guān)于PHP 多進程與信號中斷實現(xiàn)多任務(wù)常駐內(nèi)存管理的相關(guān)知識點,有需要的朋友們學(xué)習(xí)下。2019-10-10手把手教你打印出PDF(關(guān)于fpdf的簡單應(yīng)用)
本篇文章是對關(guān)于fpdf的簡單應(yīng)用進行了詳細的分析介紹,需要的朋友參考下2013-06-06PHP實現(xiàn)頁面跳轉(zhuǎn)的幾種常見方式總結(jié)
PHP實現(xiàn)頁面跳轉(zhuǎn)有多種方式,常用的包括使用header()函數(shù)、使用JavaScript進行跳轉(zhuǎn)、使用meta標(biāo)簽、使用超鏈接等,下面分別詳細介紹這幾種方式,并舉例說明,需要的朋友可以參考下2023-11-11php使用redis的有序集合zset實現(xiàn)延遲隊列應(yīng)用示例
這篇文章主要介紹了php使用redis的有序集合zset實現(xiàn)延遲隊列,結(jié)合具體實例形式分析了PHP基于redis的有序集合zset實現(xiàn)延遲隊列的具體原理、應(yīng)用場景及相關(guān)操作技巧,需要的朋友可以參考下2020-02-02