首页 > 代码库 > 工作,忘记关闭数据库连接导致数据被锁住,解决这种( ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction)

工作,忘记关闭数据库连接导致数据被锁住,解决这种( ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction)

技术分享

mysql:

先show full processlist;查看sleep的id
然后select * from information_schema.innodb_trx;找到记录的trx_mysql_thread_id与前一张表比对
最后杀死kill 2542
注意:2542=id=trx_mysql_thread_id

工作,忘记关闭数据库连接导致数据被锁住,解决这种( ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction)