微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何批量杀死MySQL进程

这期内容当中小编将会给大家带来有关如何批量杀死MySQL进程,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

杀掉当前所有的MysqL连接
方法1:
MysqL -u root -p
Enter password: ******

MysqL> select concat('KILL ',id,';') from information_schema.processlist where user='root';
+------------------------+
| concat('KILL ',id,';') |
+------------------------+
| KILL 9;                |
| KILL 8;                |
+------------------------+
2 rows in set (0.02 sec)


MysqL>select concat('KILL ',id,';') from information_schema.processlist where user='root' into outfile '/tmp/kill.txt';
Query OK, 2 rows affected (0.00 sec)


MysqL>source /tmp/kill.txt;
Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)


方法2:
shell脚本法:
$for id in `MysqLadmin processlist| awk '{print $2}'`do MysqLadmin -uroot -p123456 kill $id done

上述就是小编为大家分享的如何批量杀死MysqL进程了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注编程之家行业资讯频道。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐