show processlist: 显示连接的客户端及其状态
kill thread_id:kill某个进程
问题:
MySQL出现Waiting for table metadata lock: show processlist中又找不到相关的执行sql
原因:有事务未提交,导致更新表结构获取不到锁,
解决:可以通过select * from information_schema.innodb_trx 查询哪个事务没提交,然后kill掉(确认这个事务已经挂了的情况下操作)
http://www.bubuko.com/infodetail-1151112.html