抛出异常时释放MySQL结果和关闭连接

时间:2012-10-08 13:25:24

标签: php mysql exception

使用mysql_free_result释放MySQL结果并在抛出mysql_close之前与Exception关闭MySQL连接是否很重要?或者PHP自动完成它?

2 个答案:

答案 0 :(得分:1)

根据documentation,您必须始终使用mysqli_free_result

释放您的结果

至于使用mysql_close关闭连接,here是之前关于此的讨论。

答案 1 :(得分:0)

如果您未明确关闭连接,PHP将在脚本结束时自动关闭连接。

请参阅此处的“说明”:http://php.net/manual/en/function.mysql-close.php

请注意,对于持久数据库连接,情况并非如此。请在此处阅读:http://php.net/manual/en/features.persistent-connections.php