pdo免费结果

Tim*_*nen 19 php mysql pdo

php中有一个名为mysql_free_result()的mysql函数; 我找不到PDO的任何类似功能.

是否有一个pdo函数来释放数据库获取的结果,或者在调用$stmt->fetch()数据时是否自动获取请求和释放结果集?

有人可以解释我原生mysql和pdo之间的区别吗?

dqh*_*cks 15

最接近的方法是PDO语句的近似光标.

http://us.php.net/manual/en/pdostatement.closecursor.php

  • 不仅仅是*一些驱动程序——驱动程序提供的一些*设置*要求在触发另一个查询之前关闭结果集,例如关闭 MySQL 的 [`PDO::MYSQL_ATTR_USE_BUFFERED_QUERY`](http://us2.php.net/manual /en/ref.pdo-mysql.php#pdo-mysql.constants)。值得庆幸的是,您可以调用 `closeCursor`,当它不需要采取行动时,它将成功地什么都不做。否则,只需取消设置包含语句句柄的变量即可清除。 (2认同)