如何使用java检查mysql数据库中的活动连接数并关闭它

时间:2014-09-04 08:02:37

标签: java mysql

我想使用java检查mysql数据库中的活动打开连接数并关闭它。

我尝试过仅使用查询

  SHOW STATUS LIKE 'threads_connected';

有了这个,任何人都可以告诉我如何找到并关闭连接。我知道当建立数据库连接时我们需要立即关闭它,但是对于其他一些要求我想知道活动连接列表并删除该列表。

任何想法请建议

1 个答案:

答案 0 :(得分:0)

我拉出了使用bei HeidiSQL的字符串 首先获取具有活动连接的列表(进程):     选择IDUSERHOSTDBCOMMANDTIMESTATE,左(INFO ,51200)AS Info FROM information_schemaPROCESSLIST

删除流程:

KILL {The ID of the Process};

SELECT可能只够处理进程的ID,但使用该查询可以获得所需的所有信息。