既然是查一次连接一次,为什么还要关闭连接呢?

还有上传图片,有个imagedestroy函数释放内存,如果我不释放呢,机器内存就一直傻乎乎让图片占着直到死机吗?

回复讨论(解决方案)

mysql不是http协议连接吧?只是tcp

最为完整的函数集合

既然有 mysql_connect

当然也改有 mysql_close

另外,你没有注意到 mysql_close 并不能由 mysql_pconnect 所打开的连接

不过需要指出的是

你把毫不相干 HTTP协议 和 mysql_close 联系在一起是绝对错误的

受教了。

如果忘记关闭数据库连接,或者不释放内存,会有什么后果呢?

你的网站的访问者(他的电脑或手机)和你的web server(比如apache)之间的连接是http,

mysql_connect建立的是你的web server和你的mysql server之间的连接(即使它们在一个机器上)

如果忘记关闭数据库连接, 该连接会保持直到你close了或者该次请求的php运行完毕...

如果没有imagedestroy, 该内存会被占用直到你destroy或者运行结束.(我不明确会不会被垃圾回收,如果该图片的资源引用数为0)

凡存在的,总是合理必要的。

因为php不是只能响应http请求

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

无状态mysql_既然HTTP是无状态协议,mysql_close还有必要么?相关推荐

  1. 判断设备网络状态_生成树RSTP,快速生成树协议,交换网络必用的破环协议,面试必备...

    一.RSTP 802.1w 标准定义了快速生成树协议 RSTP(Rapid Spanning Tree Protocol),该协议基于 STP 协议,对原有的 STP 协议进行了改进并实现了快速收敛. ...

  2. 有状态会话Bean(SLSB)和无状态会话Bean(SFSB)的区别

    最近部门组织学习EJB3,到statelessbean和stateFul之间的区别这个地方卡壳了.原因是对这个没有深刻的理解.以下是它们的区别和应用场合. 1   无状态   (Stateless)  ...

  3. 【Java Web开发指南】有状态会话Bean(SLSB) 和无状态会话Bean(SFSB)的区别

    有状态会话Bean(SLSB) 和无状态会话Bean(SFSB)的区别 1 无状态 (Stateless) 在不同方法调用间不保留任何状态 . 事务处理必须在一个方法中结束 . 通常资源占用较少:可以 ...

  4. 判断各类无盘软件是否处于超管状态

    如何判断各个无盘是否处于超级管理员的状态,只有知道了超级管理员状态才可以根据是否是超级来执行清理或者加速的操作.于是乎我们工具制作的小哥就对比了一下各个无盘超级用户下注册表的区别,最简单的就是网维.易 ...

  5. 访问接口返回状态200,但是response无数据

    访问接口返回状态200,但是response无数据,一直在加载,接着报错:net::ERR_CONTENT_LENGTH_MISMATCH 200 解决办法: 在多个tomcat的情况下,修改下面两个 ...

  6. 14.State-理解原理即可、Flink中状态的自动管理、无状态计算和有状态计算、状态分类、Managed State Raw State\Keyed StateOperator State

    14.State-理解原理即可 14.1.Flink中状态的自动管理 14.2.无状态计算和有状态计算 14.2.2.有状态计算,需要考虑历史值,如:sum 14.2.3.状态分类 14.2.4.Ma ...

  7. 什么是Http协议无状态?怎么解决Http无状态

    一.Http 协议无状态的含义 1.1有状态协议 常见的许多七层协议实际上是有状态的,例如SMTP协议,它的第一条消息必须是HELO,用来握手,在HELO发送之前其他任何命令都是不能发送的;接下来一般 ...

  8. python状态码及其含义_Shell退出状态码及其应用详解

    Shell 中运行的命令会使用0-255之间的整数值,作为退出状态码,并以此来告知shell该命令执行的状态.通常情况下,约定0代表命令成功结束,非0代表程序非正常退出. 典型退出状态码及其含义 退出 ...

  9. android 状态模式,Android编程设计模式之状态模式详解

    本文实例讲述了Android编程设计模式之状态模式.分享给大家供大家参考,具体如下: 一.介绍 状态模式中的行为是由状态来决定的,不同的状态下有不同的行为.状态模式和策略模式的结构几乎完全一样,但它们 ...

最新文章

  1. cookie 免密登录_python
  2. 一门杀人于无形的艺术——社会工程
  3. Springboot简单应用
  4. yaml数组解析_yaml格式详解
  5. python pandas缺失值处理_Pandas之缺失值处理
  6. EF5.x Code First 一对多关联条件查询,Contains,Any,All
  7. 读书笔记:《一生的计划》
  8. 机器学习自学札记(1)
  9. 根据银行卡号判断银行卡是否正确与归属银行
  10. Modbus RTU/ASCll+TCP+OPC电脑模拟+串口调试软件对接方案
  11. 窗口句柄浅析和获取窗口句柄的方法
  12. 简单的酒店管理系统(纯属练手)
  13. 月薪过万必会的:双亲委托模型
  14. 多线程并发篇(1024节日快乐)
  15. 【定制开发】【M8】推荐一款强大的磁盘清理小工具,专治磁盘爆满(不到1M)
  16. 学习C++:实践者的方法
  17. correl函数相关系数大小意义_相关系数越大,说明两个变量之间的关系就越强吗...
  18. 泰勒级数定义及相关展开式
  19. Caliburn.Micro学习笔记目录——其他
  20. 计算矩形面积的程序python_python实现用类读取文件数据并计算矩形面积

热门文章

  1. 梅林安装opkg后安装iperf3_MacBook安装双系统后手势触控问题
  2. 鸿蒙系统平板界面,华为鸿蒙系统界面首次曝光!首款预装鸿蒙设备正式入网:发布在即...
  3. 在python中下列代码的运行结果是print abc_python与数学
  4. centos ftp服务器搭建_ftp软件,ftp软件安装使用教程,利用Serv-U如何搭建ftp服务器?...
  5. 怎样格式化电脑_电脑硬盘故障恢复软件:坏硬盘数据怎么恢复?
  6. ant design表格添加loading效果
  7. Linux+GitLab+Jenkins实现项目的持续集成
  8. VMware-viewagent-direct-connection安装
  9. SpringMVC (六)注解式开发
  10. 我的Python成长之路---第六天---Python基础(18)---2016年2月20日(晴)