我想使用java检查mysql数据库中的活动打开连接数并关闭它。
我尝试过仅使用查询
SHOW STATUS LIKE 'threads_connected';
有了这个,任何人都可以告诉我如何找到并关闭连接。我知道当建立数据库连接时我们需要立即关闭它,但是对于其他一些要求我想知道活动连接列表并删除该列表。
任何想法请建议
答案 0 :(得分:0)
我拉出了使用bei HeidiSQL的字符串
首先获取具有活动连接的列表(进程):
选择ID
,USER
,HOST
,DB
,COMMAND
,TIME
,STATE
,左(INFO
,51200)AS Info
FROM information_schema
。PROCESSLIST
删除流程:
KILL {The ID of the Process};
SELECT
可能只够处理进程的ID,但使用该查询可以获得所需的所有信息。