我可以使用mysql_free_result()和mysql_close()吗?

时间:2013-12-31 03:58:09

标签: php mysql command-line connect disconnect

我(非常)对数据库不熟悉,我只是想着“关闭”连接来节省内存。

我的问题是:
1)我可以同时使用mysql_free_result($query)mysql_close()吗? free_result在我的php文件中我允许用户搜索数据库(这就是为什么我的变量是$query),而{php}页面上的mysql_close()我“运行”以向我的数据库添加/更新信息?

2)是否存在使用两者的风险? (我个人觉得不存在,但我是新手。)

PS请不要严厉投票。

1 个答案:

答案 0 :(得分:1)

是的,你可以使用这些功能,并且调用它们都没有害处。但是,如果您的脚本在处理完数据库结果后不久就结束了,通常不需要这样做。当脚本完成时,将清除其所有内存使用,并关闭连接。