“mysql_query() 或 die()” 是不是保持打开的 mysql 连接?
Posted
技术标签:
【中文标题】“mysql_query() 或 die()” 是不是保持打开的 mysql 连接?【英文标题】:Does "mysql_query() or die()" leave open mysql connection?“mysql_query() 或 die()” 是否保持打开的 mysql 连接? 【发布时间】:2011-08-31 23:38:45 【问题描述】:mysql_query() or die()
是否保持打开的 mysql 连接?
我的想法是它调用die()
,但它从来没有在连接上调用mysql_close()
...
谢谢。
【问题讨论】:
只是在这方面的一点建议,而不是像那样消失,你应该有一些逻辑来向用户显示错误,而不是向他们显示带有少量文本的讨厌的白页.这样做的另一个好处是,您实际上可以在查询失败后关闭连接。 使用 mysql_pconnect 保持连接打开 【参考方案1】:来自mysql_close 文档:
通常不需要使用 mysql_close(),因为非持久打开的链接会在脚本执行结束时自动关闭。另请参阅释放资源
【讨论】:
【参考方案2】:http://php.net/manual/en/function.mysql-close.php
通常不使用 mysql_close() 必要的,因为非持久打开 链接会自动关闭 脚本执行结束。
【讨论】:
【参考方案3】:没有。 阅读manual:
通常不使用 mysql_close() 必要的,因为非持久打开 链接会自动关闭 脚本执行结束。
【讨论】:
嘿,3个相同的答案同时:)以上是关于“mysql_query() 或 die()” 是不是保持打开的 mysql 连接?的主要内容,如果未能解决你的问题,请参考以下文章