mysql鎖表的解決方法:
在mysql執行以下sql語句解決。
//查看進程id,然后用kill id殺掉進程show processlist;
SELECT * FROM information_schema.PROCESSLIST;
//查詢正在執行的進程
SELECT * FROM information_schema.PROCESSLIST where length(info) >0 ;
//查詢是否鎖表
show OPEN TABLES where In_use > 0;
//查看被鎖住的
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;
//等待鎖定
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;
//殺掉鎖表進程
kill 12041