分类: Mysql/postgreSQL
2011-10-18 17:17:42
有时需要根据连入mysql的用户名,将这些连接都杀掉,例如杀掉thunder用户所有的连接,可以执行:
mysql.local -s -e"show processlist"|awk -F "\t" '{if($2=="thunder")print $1}'|xargs -n 1 mysqladmin.local kill
另外,也可以杀掉除了mysqlsync和root用户以外的连接:
mysql.local -s -e"show processlist"|awk -F "\t" '{if($2!="mysqlsync" && $2!="root")print $1}'|xargs -n 1 mysqladmin.local kill