mysql 表锁住,mysql innodb Lock wait timeout exceeded; try restarting transaction

mysql表 被锁住,操作不了,先  show processlist; 查看是否有锁表的进程,如果没找到,则执行
select * from information_schema.innodb_trx 查看是否存在没提交的事物,查出以后 kill trx_mysql_thread_id。
innodb_trx ## 当前运行的所有事务
innodb_locks ## 当前出现的锁
innodb_lock_waits ## 锁等待的对应关系

你可能感兴趣的:(mysql 表锁住,mysql innodb Lock wait timeout exceeded; try restarting transaction)