gpt4 book ai didi

php - mysql_free_result() 或 mysql_close()

转载 作者:行者123 更新时间:2023-11-29 05:45:58 24 4
gpt4 key购买 nike

在我的站点上,数据库在几分钟后断开连接,并在几分钟后自动连接......我认为这是由于超过了 mysql 连接......我应该使用 mysql_free_result() 或 mysql_close().. ...或者让我知道是否还有其他问题....

最佳答案

这两个函数做了两件完全不同的事情。

MySql_Close() 将关闭与数据库服务器的连接,但这是在脚本结束时自动完成的。所以除非你一开始只需要DB拉出一些数据,然后你要处理很长时间的数据,否则不需要手动关闭连接。

MySql_Free_Result() 另一方面,嗯,释放保存由 MySql_Query() 返回的行的资源,这意味着它释放了你的内存,你不能使用该资源不再检索数据。如果您的数据库服务器位于另一台机器上,那么这对数据库服务器没有任何影响。

就您的问题而言:查看您的配置以了解您的数据库服务器接受了多少连接。还要检查您的日志文件以确定导致服务器崩溃的确切原因,然后从那里开始工作。

关于php - mysql_free_result() 或 mysql_close(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1998239/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com