开发过程中自己遇到的异常(四)

mysql 报错:'Lost connection to MySQL server during query

出现这种情况大多是因为,两个事物抢一个表的使用权造成的。

show processlist;

观察Command 列,有明显的update,insert, delete 时间比较久的,直接kill掉。

kill id; 例如:kill 330953;

kill完,如果还不行,则使用下面的方式:

1.使用命令:

show processlist;

2.查询出来后,一般情况下是按照Time倒序排列的。也就是时间越久的越在上面。

此时就需要,kill掉这些比较久的了;kill的是开头的id,这里的id是pid.

kill id;

把时间较久的多kill几个。然后再去尝试update,insert delete。

相关推荐
qq_189807032 分钟前
Navicat导出JSON数据为空如何解决_过滤条件与权限排查
jvm·数据库·python
2301_813599553 分钟前
HTML表单能嵌套吗_表单嵌套限制与替代方案【解答】
jvm·数据库·python
CesareCheung4 分钟前
SonarQube安装下载及代码覆盖率使用
数据库·代码覆盖率
yejqvow126 分钟前
如何使用可视化查询生成器_免敲代码的多表JOIN配置
jvm·数据库·python
2301_815279527 分钟前
学生党预算有限怎么选HTML函数工具_低配高性价比教程【教程】
jvm·数据库·python
2201_7610405914 分钟前
如何处理SQL中的位运算_掌握BITWISE函数应用场景
jvm·数据库·python
2301_7641505619 分钟前
C#怎么判断进程是否在运行_C#如何管理系统进程【必备】
jvm·数据库·python
justjinji23 分钟前
Django DRF权限怎么加_IsAuthenticated与自定义BasePermission
jvm·数据库·python
橘子编程24 分钟前
PostgreSQL全栈指南:从入门到精通
数据库·postgresql
a95114164225 分钟前
解决 Bookmarklet 中 %0A 换行符导致的跨环境执行失败问题
jvm·数据库·python