MySQLi 的无缓冲查询?
MySQLi 查询是无缓冲的吗?如果没有,是否有办法执行无缓冲查询,就像非 MySQLi mysql_unbuffered_query()
一样?
Are MySQLi queries unbuffered? If not, is there a way to do an unbuffered query, as with the non-MySQLi mysql_unbuffered_query()
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
MindStalker 是对的,但也许最简单的方法是 PHP 手册中显示的方法
http://php .net/manual/en/mysqlinfo.concepts.buffering.php
将 MYSQLI_USE_RESULT 常量作为 resultmode 参数传递,您可以设置 mysqli_query 用作 mysql_unbuffered_query
MindStalker is right but maybe the easiest way is the one shown in the PHP manual
http://php.net/manual/en/mysqlinfo.concepts.buffering.php
Passing the MYSQLI_USE_RESULT constant as the resultmode argument, you can set mysqli_query to work as mysql_unbuffered_query
mysqli_real_query() 后跟 mysqli_use_result()
mysqli_real_query() followed by mysqli_use_result()
这对我有用
it works for me