- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我(非常)是数据库的新手,只是想尽一切办法关闭“连接”以节省内存。
我的问题是:
1)我可以同时使用mysql_free_result($query)
和mysql_close()
吗? free_result在我的php文件中,我允许用户搜索数据库(这就是为什么我的变量为$query
),然后在我“运行”以向数据库添加/更新信息的php页面上显示mysql_close()
吗?
2)两者同时使用是否有风险? (我个人不觉得有,但是我是新来的。)
附言:请不要严厉投票。
最佳答案
是的,您可以使用这些函数,同时调用这两个函数没有什么害处。但是,如果您的脚本在处理完数据库中的结果后不久结束,通常并不需要。脚本完成后,将清除其所有内存使用,并关闭连接。
关于php - 我可以使用mysql_free_result()和mysql_close()吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20851486/
这个问题已经存在: 9年前关闭。 Possible Duplicate: Warning: mysql_fetch_* expects parameter 1 to be resource, bool
这个问题在这里已经有了答案: mysql_fetch_array()/mysql_fetch_assoc()/mysql_fetch_row()/mysql_num_rows etc... expec
在我的站点上,数据库在几分钟后断开连接,并在几分钟后自动连接......我认为这是由于超过了 mysql 连接......我应该使用 mysql_free_result() 或 mysql_close
我一直在使用 Dreamweaver 开发基于 PHP 和 MySQL 的网站,但由于它往往会过度处理简单的事情,所以我通常会编写自己的查询和 PHP 来处理结果。 在完成一个更复杂的页面后,我最多可
我知道所有关联的结果内存在脚本执行结束时自动释放。但是,如果我使用了很多如下类似的操作,您会推荐使用它吗? $sql = "select * from products"; $result = mys
我只是 PHP 编码的新手。我目前正在开发一个带有分页的简单系统。我想知道使用分页时是否需要释放收集的结果并关闭连接? 提前致谢! 代码如下: View Records
此代码在释放结果之前测试是否有结果: $result = mysql_query($query) or die("$query\n\n" . mysql_error()); $id = mysql_i
关闭。这个问题需要debugging details .它目前不接受答案。 编辑问题以包含 desired behavior, a specific problem or error, and th
我有2个代码(程序) 程序 1: //global variables MYSQL_RES *res_set; MYSQL_ROW row; MYSQL *connect; int main() {
我试图从数据库中获取一个值并将其存储在全局变量中,如下所示: mysql_query(con, query); MYSQL_RES *result = mysql_store_result(con);
我是一名优秀的程序员,十分优秀!