ITPub博客

首页 > 数据库 > Oracle > 批量杀死 MySQL 连接

批量杀死 MySQL 连接

原创 Oracle 作者:幕南风 时间:2014-07-03 14:23:10 0 删除 编辑
     下面简述 2 种方法
     

     ㈠ 巧用 information_schema.processlist


mysql> select concat(\'KILL \',id,\';\') from information_schema.processlist where user=\'root\' into outfile \'/tmp/killall.txt\';

mysql> source /tmp/killall.txt;


     ㈡ 在 Bash 层用 AWK 实现
     
     ① 杀掉所有


mysqladmin -uroot -p processlist|awk -F "|" \'{print $2}\'|xargs -n 1 mysqladmin -uroot -p kill


     ② 杀掉指定、比如:Rocky


mysqladmin -uroot -p processlist|awk -F "|" \'{if($3 == "Rocky")print $2}\'|xargs -n 1 mysqladmin -uroot -p kill 


<!-- Baidu Button BEGIN -->

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26515977/viewspace-1208303/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Data Guard 配置 Standby Redo Log
下一篇: 个性化设置 MySQL prompt 提示符
请登录后发表评论 登录
全部评论
腾讯数据库工程师

注册时间:2012-05-10

最新文章