mysql查询中,一直报Lock wait timeout exceeded; try restarting transaction;
解决方法:
1:查找提交事务的线程
select * from information_schema.innodb_trx;
2:kill掉正在执行的线程
kill thread_id;注意:thread_id 是 trx_mysql_thread_id 的值
3:增加锁等待的时间(可有可无)
innodb_lock_wait_timeout=500