PHP:MySQL 如果我们不关闭打开的连接会怎样
在 PHP + MySQL 中,
这就是:
$conn = mysql_connect("server","user","pass");
mysql_select_db("datbasename");
我们打开连接所做的事情。
这就是:
mysql_close($conn);
我们如何关闭连接。
- 如果我们不关闭连接怎么办?将会产生什么影响?
- 在什么条件后打开的连接会自动关闭?
In PHP + MySQL
This is:
$conn = mysql_connect("server","user","pass");
mysql_select_db("datbasename");
what we do to open a connection.
And this is:
mysql_close($conn);
what we do to close the connection.
- WHAT if we don't close the connections? What are going to be the effects?
- After what CONDITION the opened connections are automatically closed?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
来自 mysql_close 的 PHP 文档:
From the PHP documentation for mysql_close:
使用
mysql_connect
连接将在脚本结束时关闭。mysql_pconnect
不会关闭连接。如果您使用超过 1 个 mysql 服务器,则有必要控制关闭连接,或创建一些持久性。
With
mysql_connect
connection will close, when script is ended.mysql_pconnect
doesn't close connection.If you work with more then 1 mysql servers, is necessery to control your closing connections, or create some persistance.
在小型应用程序中什么也没有。 PHP 很好,可以在脚本执行完成时清理内存/关闭连接。如果您担心资源和利用率,那么我建议您在使用完连接后关闭它们。
In a small application nothing at all. PHP is nice and cleans up memory/closes connections upon scripts execution completion. If you are concerned about resources and utilization then I suggest closing your connections when you are finished using them.