关于mysql_close() 请问,一般我们都用connect(),那么还需要mysql_close()进行手动关闭么如果需要,在什么地方放入此语句最好呢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是在 得到数据集, $query=mysql_query($sql);之后:mysql_close()么 数据库操作完毕 就可以mysql_close()了 这是好习惯另外记录集用完以后记得要mysql_free_result() 一下 mysql_free_result() 是用来释放一个select查询之后占用的内存,mysql_close()是用来关闭一个mysql_connect()的连接。一般都是放在程序的最后一行(直到不用这个mysql连接,就要关闭连接),本来php是有自带的进行释放查询资源和关闭数据库,但自己手动写上程序,及时释放内存和关闭连接是一个好的习惯。 如果自定义了一个查询函数返回查询数据集,那是不是mysql_close()放在return $query;之前就OK了。我怎么报错呢 php會自動釋放,但不知道什麼時候釋放,沒細看過php源代碼 不需要,尤其是初学者!php会替你完成释放资源虽然很重要,但释放的时点不对将带来不必要的麻烦比如这个:“返回查询数据集,那是不是mysql_close()放在return $query;之前就OK了。我怎么报错呢”mysql_query 返回的是一个系统资源号,查询结果在mysql的缓冲区中,并没有传递到php。以后php将通过此资源号从mysql取得数据。如果在此之前就关闭了连接,后续工作该如何完成呢? 不需要,到最生再 mysql_close() 通常不需要使用 mysql_close(),因为已打开的非持久连接会在脚本执行完毕后自动关闭。注释:mysql_close() 不会关闭由 mysql_pconnect() 建立的持久连接。 socket实现模拟不同IP远程POST数据 怎样使用zend studio创建远程服务器php项目? php将/data/www/site1/image目录中的图片文件缩小成800*600像素的图片 我用NETBEANS连接thinkphp官网上那个SVN怎么操作? DISCUZ~!!!!真是不知道有什么用 sphinx 问题 求解 请各位大神 PHP源码zend加密求解密 有没大神指点php在手机上怎么调用摄像头扫描二维码 weiphp为什么不能自动回复微信消息 PHP的rewrite 二级域名 子目录与根目录 mysql错误提示 急寻PHP开发工程师(精通韩语)
$query=mysql_query($sql);之后:mysql_close()么
返回查询数据集,那是不是mysql_close()放在return $query;之前就OK了。我怎么报错呢
释放资源虽然很重要,但释放的时点不对将带来不必要的麻烦
比如这个:“返回查询数据集,那是不是mysql_close()放在return $query;之前就OK了。我怎么报错呢”
mysql_query 返回的是一个系统资源号,查询结果在mysql的缓冲区中,并没有传递到php。以后php将通过此资源号从mysql取得数据。如果在此之前就关闭了连接,后续工作该如何完成呢?
注释:mysql_close() 不会关闭由 mysql_pconnect() 建立的持久连接。