我在装有PHP 7.0和MySQL 5.7.25的Ubuntu 16.04 LTS上运行服务器。 当运行代码片段时,MySQL在尝试关闭连接时会记录“ [Note]中止到数据库的连接23345”。仅当如代码片段A所示调用存储过程时才会发生这种情况,而如代码片段B所示直接执行查询时则不会发生。
Snippet B
<?php
$database = new mysqli( 'localhost' , 'user' , 'test' , 'database' );
$result = $database->query("SELECT true;");
$result->close();
$database->close();
?>
$database->next_result();
通过反复试验,我发现添加defaultSorted
可解决此问题。但这当然只能是一种解决方法,而不能解决实际问题。
有人知道为什么会发生这种行为吗?
谢谢