转载自:https://www.cnblogs.com/qianxiaoruofeng/p/15542468.html

第一种

1.查询是否锁表

show OPEN TABLES where In_use > 0;

2.查询进程(如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程)

show processlist

3.杀死进程id(就是上面命令的id列)

kill id

第二种:

1.查看下在锁的事务

SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX;

2.杀死进程id(就是上面命令的trx_mysql_thread_id列)

kill 线程ID

例子:

查出死锁进程:SHOW PROCESSLIST

杀掉进程 KILL 420821;

其它关于查看死锁的命令:

1:查看当前的事务

SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX;

2:查看当前锁定的事务

SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;

3:查看当前等锁的事务

SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;

锁表操作

语法格式:lock table_name type

最新文章

  1. HTML <hr /> 标签 在页面中创建一条水平线
  2. mysql 语法总结
  3. DevExpress GridControl使用方法总结(转)
  4. android Intent的startActivityForResult()方法
  5. uva 1368
  6. python学习笔记三--字典
  7. 中国天气网接口返回json格式分析及接口(XML、图片接口)说明
  8. 用zepto找到当前被选中的option
  9. hihoCoder #1234 : Fractal(数学简单题)
  10. vagrant 入门2
  11. _splitpath / _wsplitpath 将绝对路径分割为盘符、路径、文件名、扩展名。
  12. 学习window系统下的注册表
  13. [Hadoop] - 自定义Mapreduce InputFormat&OutputFormat
  14. IT轮子系列(一)——DropDownList 的绑定(二)
  15. str.方法的整理(字符串类型内置方法的具体使用)
  16. thinkphp5 部署注意事项
  17. 连接到docker 指定的一个容器中
  18. CAS集成oauth2协议的支持
  19. LeetCode - Boundary of Binary Tree
  20. docker - 从安装到部署一个web应用(go、java)

热门文章

  1. python接口测试常见问题。
  2. springcloud day01
  3. 二、chaosblade实现k8s集群操作
  4. Mysql 无法使用注释 带注释执行报错 Dbeaver
  5. urllib编码问题踩坑
  6. spdlog库和fmt库是否使用dll宏定义
  7. Delphi 自定义窗体类名
  8. python的惊艳之举--源于一个同事分享16种字符串反转方式
  9. uniapp 配置钉钉小程序package.json文件
  10. windows下运行.sh文件