繁体   English   中英

PHP mysqli多查询为空结果

[英]PHP mysqli multi query empty results

我使用mysqli多重查询在一个大块中进行一些插入和更新,而不是在许多单独的查询中进行插入和更新,基本上,我不关心结果,即使它是错误的,也可以在PHP.net doc页面上阅读对于multi_query函数,我可以使用以下代码:

while ($mysqli->next_result()) {;}

查看结果,以便执行更多查询。 但是这里的问题似乎是,如果我替换了;,则每个循环都将花费很多时间。 echo "Next"; 每次回声之间大约半秒钟。

以任何方式我可以加快速度,或清空结果或其他内容?

您可以尝试使用

UPDATE LOW_PRIORITY ...

INSERT DELAYED ...

如果您使用的是MyISAM存储引擎

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM