【问题标题】: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 保持连接打开

标签: php mysql database connection die


【解决方案1】:

来自mysql_close 文档:

通常不需要使用 mysql_close(),因为非持久打开的链接会在脚本执行结束时自动关闭。另请参阅释放资源

【讨论】:

    【解决方案2】:

    http://php.net/manual/en/function.mysql-close.php

    通常不使用 mysql_close() 必要的,因为非持久打开 链接会自动关闭 脚本执行结束。

    【讨论】:

      【解决方案3】:

      没有。
      阅读manual

      通常不使用 mysql_close() 必要的,因为非持久打开 链接会自动关闭 脚本执行结束。

      【讨论】:

      • 嘿,3个相同的答案同时:)
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-12-14
      • 1970-01-01
      • 2013-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多