手动清理:

你可以杀死进程。

mysql> show full processlist;

+---------+------------+-------------------+------+---------+-------+-------+-----------------------+

| Id | User | Host | db | Command | Time | State | Info |

+---------+------------+-------------------+------+---------+-------+-------+-----------------------+

| 1193777 | TestUser12 | 192.168.1.11:3775 | www | Sleep | 25946 | | NULL |

+---------+------------+-------------------+------+---------+-------+-------+-----------------------+

mysql> kill 1193777;

但:

> php应用程序可能会报告

错误(或网络服务器,检查

错误日志)

>不要修复什么不坏 – 如果你连接不短,就可以了

离开他们

自动清洁服务;)

或者您可以通过在wait_timeout和interactive_timeout上设置较短的超时来配置您的mysql-server

mysql> show variables like "%timeout%";

+--------------------------+-------+

| Variable_name | Value |

+--------------------------+-------+

| connect_timeout | 5 |

| delayed_insert_timeout | 300 |

| innodb_lock_wait_timeout | 50 |

| interactive_timeout | 28800 |

| net_read_timeout | 30 |

| net_write_timeout | 60 |

| slave_net_timeout | 3600 |

| table_lock_wait_timeout | 50 |

| wait_timeout | 28800 |

+--------------------------+-------+

9 rows in set (0.00 sec)

设置与:

set global wait_timeout=3;

set global interactive_timeout=3;

(并且在您的配置文件中设置,当您的服务器重新启动时)

但您正在治疗症状而不是根本原因 – 为什么连接开放?如果PHP脚本完成,不应该关闭?确保您的网络服务器不使用连接池…

mysql关闭空闲连接_终止空闲的mysql连接相关推荐

  1. mysql在线检测失败_一则线上MySql连接异常的排查过程

    Mysql作为一个常用数据库,在互联网系统应用很多.有些故障是其自身的bug,有些则不是,这里以前段时间遇到的问题举例. 问题## 当时遇到的症状是这样的,我们的应用在线上测试环境,JMeter测试过 ...

  2. 易语言 mysql查询 中文乱码_大佬们E语言连接MYSQL输出中文乱码怎么破

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 .版本 2 .支持库 mysql .支持库 iext .程序集 窗口程序集_启动窗口 .子程序 _按钮1_被单击 数据库连接句柄 = 连接MySql (& ...

  3. php-fpm mysql 长连接_分析:PHP长连接的硬伤

    上篇博文<PHP的CURL报错的排查记录:短连接的成本真的很高啊>,我提到PHP长连接有个硬伤,那么硬伤到底在哪里呢? 我们写一个简易的memcache客户端来分析下这个问题,数据库等扩展 ...

  4. mysql版本链图解_图解 SQL 中各种连接 JOIN

    先用文字来捋一下思路,数据库操作中无非就是「增删查改」,其中「 查」用得最多且最复杂,变化多端.查询的时候,我们可以只是单表查询,也可以是多表连接查询,单表查询中的学问也很大,但限于篇幅,本次主要分享 ...

  5. 怎么获取mysql的链接字符串_如何从数据库获取连接字符串

    小编典典 获取连接字符串的最简单方法是使用Visual Studio中的"服务器资源管理器"窗口(菜单 视图 , 服务器资源管理器 ),然后从该窗口连接到服务器. 然后,您可以在已 ...

  6. mysql崩溃恢复过程_一起看下MySQL的崩溃恢复到底是怎么回事

    思考一个问题 为什么在你当update时,事物提交之前先不断的写redo log呢? 如果你看过白日梦前面介绍buffer pool的文章,这个问题的答案想必你也能很快的想出来:MySQL为了提高性能 ...

  7. mysql读写分离实现_脱离开发:Mysql读写分离方案之一

    案例:Mysql读写分离 技能目标: · 熟悉MySQL主从复制原理 · 熟悉MySQL读写分离原理 · 学会配置MySQL主从复制 · 学会配置MySQL读写分离 6.1 案例分析 6.1.1 案例 ...

  8. mysql connection是什么_记一次MySQL出现too many connection

    今天中午的时候突然接到报警,MySQL连接数暴增..本来设置的max_conntion=6000, 这个数值连接已经够用.接到报警速度连接服务器连接mysql总是报如下错误: [mysql@local ...

  9. mysql多副本搭建_一个简单的MySQL多实例环境搭建

    安装mysql 初始化两个数据库目录 mysql_install_db --datadir=/usr/local/var/mysql1 --user=mysql mysql_install_db -- ...

最新文章

  1. 2017 ACM/ICPC 南宁赛区小结 By JSB @ Reconquista
  2. JavaScript疑难杂症系列-事件循环
  3. python打开文件报错无效序列_psycopg2.DataError:编码“UTF8”的字节序列无效:0xa0
  4. Android 编程下帧动画在 Activity 启动时自动运行的几种方式
  5. 开运算和闭运算_OpenCV计算机视觉学习(5)——形态学处理(腐蚀膨胀,开闭运算,礼帽黑帽,边缘检测)...
  6. linux系统下升级node,linux下安装指定版本的nodejs(升级到指定版本)
  7. python二级考试程序题批改_随机生成百以内加减乘除题目并批改
  8. jieba 词典 词频_python jieba分词(添加停用词,用户字典 取词频
  9. Box2DWeb_04之碰撞检测
  10. 324.摆动排序II
  11. Python 创建本地服务器环境生成二维码
  12. 论文常用出图软件(Matlab,XMind,Viso,ppt)以及格式选择(eps,svg,tif,png)
  13. 转载 DOS/BAT批处理if exist else 语句的几种用法
  14. 小米手机怎么截屏?小米手机区域截屏
  15. 小学用计算机画画的课件,小学信息技术绘图课件
  16. C语言实现循环左移和右移
  17. R语言七天入门教程七:项目实战
  18. 高分子专业计算机建模,高分子与计算机模拟.doc
  19. android 内存分析工具ASAN 学习
  20. Linux下C语言调用paly播放音频文件

热门文章

  1. SpringBoot实现12306自动抢票系统
  2. 动态规划——爬楼梯问题(爬楼梯+最省力爬楼梯)
  3. Unity使用MaskableGraphic画一条带箭头的线
  4. 段码式显示屏和背光电路怎么设计?
  5. Endnote导入知网、EI、IEEE数据库文献
  6. 教你怎样查询快递查询单号并保存物流信息
  7. 【融职教育】Web全栈开发就业班核心优势
  8. 常用正则表达式大全 (转)
  9. 抖音关键词排名优化技巧,手把手教你怎样优化抖音关键词
  10. Brenda-利用SOAP API访问Brenda及本地保存