【Mysql】mysql 事务未提交导致死锁 Lock wait timeout exceeded; try restarting transaction 解决办法

912 阅读1分钟

一般出现这个问题是因为在插入等操作的时候未提交 然后导致数据库加锁产生死锁

可以参考【Mysql】mysql 事务未提交导致死锁 Lock wait timeout exceeded; try restarting transaction 解决办法

先运行SELECT * FROM information_schema.innodb_trx;
然后看这三条
在这里插入图片描述
如果有不是0的情况
找到对应的
在这里插入图片描述
然后根据其对应的值
kill id的值就完事了
eg:kill 89;