SQLSTATE[HY000]: General error: 2014 Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.
解决方法:
$stmt->closeCursor();
本文介绍了解决在执行SQL查询过程中遇到的未缓冲查询错误的方法。通过使用$stmt->closeCursor()或者设置PDO::MYSQL_ATTR_USE_BUFFERED_QUERY属性来启用查询缓冲,可以避免因其他未完成的未缓冲查询而导致的问题。
1440

被折叠的 条评论
为什么被折叠?



