问题:如何使用sys_exec()终止进程.
我正在尝试使用sys_exec()执行shell脚本.
我的shell脚本包含
killall process_name
Run Code Online (Sandbox Code Playgroud)
当我执行上面的脚本时,那时它没有调用
killall process_name
命令.但它执行其他操作,如`
sys_exec(touch filename.txt);`
如何执行上面的shellscript?
如果MySQL 5.1
进程列表位于 中INFORMATION_SCHEMA
,则可以执行此操作以KILL QUERY
从 mysql 客户端批量生成命令:
SELECT GROUP_CONCAT(CONCAT('KILL QUERY ',id,';') SEPARATOR ' ') KillQuery
FROM information_schema.processlist WHERE user<>'system user'\G
Run Code Online (Sandbox Code Playgroud)
您可能想看看这些链接
http://dbadiaries.com/how-to-kill-all-mysql-processes-for-a-specific-user https://dba.stackexchange.com/questions/2634/kill-all-queries-mysql
归档时间: |
|
查看次数: |
188 次 |
最近记录: |