在MySql中如果我没有把closeCursor怎么办?

时间:2016-02-16 10:24:34

标签: php mysql

我创建了几个像$reponse = $bdd->query('SELECT * FROM jeux_video');这样的查询,如果我不在每个查询之后放置closeCursor()语句,则不会出现错误......所以,在哪些情况下{{1}有用吗?

1 个答案:

答案 0 :(得分:1)

根据手册:

  

PDOStatement :: closeCursor()释放与服务器的连接   可以发出其他SQL语句,但将语句留在   使其能够再次执行的状态。

     

此方法对不支持的数据库驱动程序很有用   在先前执行时执行PDOStatement对象   PDOStatement对象仍然具有未取消的行。如果您的数据库驱动   受到这种限制,问题可能表现在一个   无序错误。

请参阅,如果这有助于您更好地理解近光标的使用。