我(非常)对数据库不熟悉,我只是想着“关闭”连接来节省内存。
我的问题是:
1)我可以同时使用mysql_free_result($query)
和mysql_close()
吗? free_result在我的php文件中我允许用户搜索数据库(这就是为什么我的变量是$query
),而{php}页面上的mysql_close()
我“运行”以向我的数据库添加/更新信息?
2)是否存在使用两者的风险? (我个人觉得不存在,但我是新手。)
PS请不要严厉投票。
答案 0 :(得分:1)
是的,你可以使用这些功能,并且调用它们都没有害处。但是,如果您的脚本在处理完数据库结果后不久就结束了,通常不需要这样做。当脚本完成时,将清除其所有内存使用,并关闭连接。