教程集 www.jiaochengji.com
教程集 >  数据库  >  mysql  >  正文 shell指令结束mysql指定用户的所有进程

shell指令结束mysql指定用户的所有进程

发布时间:2023-04-29   编辑:jiaochengji.com
教程集为您提供shell指令结束mysql指定用户的所有进程等资源,欢迎您收藏本站,我们将为您提供最新的shell指令结束mysql指定用户的所有进程资源
下文为各位整理了一些关于shell指令结束mysql指定用户的所有进程的方法了,这些方法非常的实用希望对各位同学会带来帮助的哦。

例子,在linux中操作

QQ图片20150812190828

$2横向第二栏用户栏

 代码如下 复制代码
for i in $(mysql -uroot -p123456 -se "show processlist" |
awk '{if($2=="admin")print $1}');do mysql -uroot -p123456 -e "kill $i";done

例子,在mysql中解决

 代码如下 复制代码

mysql> select concat('KILL ',id,';') from information_schema.processlist where user='root';
------------------------
| concat('KILL ',id,';') |
------------------------
| KILL 3101;             |
| KILL 2946;             |
------------------------
2 rows in set (0.00 sec)
 
mysql>select concat('KILL ',id,';') from information_schema.processlist where user='root' into outfile '/tmp/a.txt';
Query OK, 2 rows affected (0.00 sec)
 
mysql>source /tmp/a.txt;
Query OK, 0 rows affected (0.00 sec)

您可能感兴趣的文章:
inux shell初级入门教程
python shell是什么
shell脚本学习指南之shell变量
Ubuntu 11.10安装MySQL 5.5.x版本
mysql常用命令与当前时间字段默认值的设置方法
Mysql 创建用户帐号的方法详解
怎样使MySQL安全以对抗解密高手
如何在bash同时执行多个命令?
mysql命令行操作大全 mysql命令行操作总结
MYSQL启用日志,查看日志,利用Mysqlbinlog工具恢复MySQL数据库

[关闭]
~ ~