php如何执行非缓冲查询API


Posted in PHP onJuly 22, 2016

对于PHP的缓冲模式查询大家都知道,下面列举的例子是如何执行非缓冲查询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;
  }
}
?>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
Smarty+QUICKFORM小小演示
Feb 25 PHP
PHP读取XML值的代码(推荐)
Jan 01 PHP
PHP mb_convert_encoding文字编码的转换函数介绍
Nov 10 PHP
PHP set_error_handler()函数使用详解(示例)
Nov 12 PHP
ThinkPHP自动填充实现无限级分类的方法
Aug 22 PHP
PHP框架Laravel的小技巧两则
Feb 10 PHP
php检查日期函数checkdate用法实例
Mar 19 PHP
PHP用mb_string函数库处理与windows相关中文字符及Win环境下开启PHP Mb_String方法
Nov 11 PHP
如何写php守护进程(Daemon)
Dec 30 PHP
PHP命名空间和自动加载类
Apr 03 PHP
php版阿里云OSS图片上传类详解
Dec 01 PHP
Laravel 手动开关 Eloquent 修改器的操作方法
Dec 30 PHP
PHP面试常用算法(推荐)
Jul 22 #PHP
微信红包随机生成算法php版
Jul 21 #PHP
php集成动态口令认证
Jul 21 #PHP
Thinkphp3.2.3整合phpqrcode生成带logo的二维码
Jul 21 #PHP
微信随机生成红包金额算法php版
Jul 21 #PHP
PHP简单读取PDF页数的实现方法
Jul 21 #PHP
基于PHP微信红包的算法探讨
Jul 21 #PHP
You might like
创建数据库php代码 用PHP写出自己的BLOG系统
2010/04/12 PHP
PHP正确配置mysql(apache环境)
2011/08/28 PHP
php中fgetcsv()函数用法实例
2014/11/28 PHP
PHP使用array_multisort对多个数组或多维数组进行排序
2014/12/16 PHP
php 判断字符串编码是utf-8 或gb2312实例
2016/11/01 PHP
js一组验证函数
2008/12/20 Javascript
JavaScript prototype属性使用说明
2010/05/13 Javascript
页面图片浮动左右滑动效果的简单实现案例
2014/02/10 Javascript
jquery做的一个简单的屏幕锁定提示框
2014/03/26 Javascript
jquery的trigger和triggerHandler的区别示例介绍
2014/04/20 Javascript
Bootstrap4一次重大更新 几乎涉及每行代码
2016/05/16 Javascript
jQuery点击头像上传并预览图片
2017/02/23 Javascript
微信小程序支付PHP代码
2018/08/23 Javascript
JavaScript创建对象方法实例小结
2018/09/03 Javascript
vue项目环境变量配置的实现方法
2018/10/12 Javascript
详解create-react-app 2.0版本如何启用装饰器语法
2018/10/23 Javascript
微信小程序实现底部导航
2018/11/05 Javascript
JQuery Ajax跨域调用和非跨域调用问题实例分析
2019/04/16 jQuery
vue+eslint+vscode配置教程
2019/08/09 Javascript
Vue自定义组件的四种方式示例详解
2020/02/28 Javascript
快速了解Vue父子组件传值以及父调子方法、子调父方法
2020/07/15 Javascript
利用python打印出菱形、三角形以及矩形的方法实例
2017/08/08 Python
Python2 Selenium元素定位的实现(8种)
2019/02/25 Python
python提取log文件内容并画出图表
2019/07/08 Python
浅析Python+OpenCV使用摄像头追踪人脸面部血液变化实现脉搏评估
2019/10/17 Python
Python MOCK SERVER moco模拟接口测试过程解析
2020/04/13 Python
Python使用OpenPyXL处理Excel表格
2020/07/02 Python
python 利用openpyxl读取Excel表格中指定的行或列教程
2021/02/06 Python
澳大利亚购买健身器材网站:Gym Direct
2019/12/19 全球购物
支部鉴定材料
2014/06/02 职场文书
2014年库房工作总结
2014/11/26 职场文书
怀孕辞职信怎么写
2015/02/28 职场文书
先进教师个人主要事迹材料
2015/11/03 职场文书
学习社交礼仪心得体会
2016/01/22 职场文书
记一次Mysql不走日期字段索引的原因小结
2021/10/24 MySQL
nginx日志格式分析和修改
2022/04/28 Servers