MySQL数据库事务锁等待:Lock wait timeout exceeded; try restarting transaction
当在操作mysql数据库的表数据时,发现更新某表的xx字段时,系统老是提示“Lock wait timeout exceeded; try restarting transaction”错误。一般情况下,出现这个情况的原因可能是当一个sql执行完之后,但是该事务处于未commit的状态,后面的sql语句如果也对该字段进行操作,就会出现锁等待的情况,操作超时结束。这个时候我们就需要对数据库的进程进行排