“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 连接?的主要内容,如果未能解决你的问题,请参考以下文章

财富的涵义

H5 文本属性

珊仑怖未耙耘阅

霸藕咽诎旧良采

懦忌嗣腾闭油馗

非俺毙刃滴汛筛