0

有一个数据库。如何获取用户的连接总数?例如,数据库名称:north_wind 数据库用户:smuwanga

我怎么知道 smuwanga 在过去 3 个月内与数据库建立了 200 个连接?

问候,西蒙。

4

2 回答 2

0

我设法绕过它。我做了一个grep 'mysql_username' /path/to/mysql.log |grep Connect | wc -l

似乎在安装 mysql 时我将所有内容都保留为默认值。

于 2012-07-28T04:09:27.080 回答
0

MySQL 默认不保留连接日志。但是,如果您想找出当前的连接和用户,您可以使用SHOW FULL PROCESSLIST.

如果您仍然坚持记录用户连接,您可能需要查看此博客文章,其中包含有关如何完成此操作的步骤。

于 2012-07-27T15:40:23.793 回答