从mysql工具运行以下命令以查看所有当前正在运行的进程(包括睡眠连接):
SHOW PROCESSLIST
Run Code Online (Sandbox Code Playgroud)
或者,您可以查询information_schema表以获取相同的信息:
select * from information_schema.processlist
Run Code Online (Sandbox Code Playgroud)
要查看所有登录者的历史记录,可以通过将以下启动参数添加到mysqld启动“ --log-output = TABLE --general-log”中,来配置常规查询日志以进入表。您可以从mysql模式中的general_log表中查询此信息。以下是您可以使用的查询:
select * from mysql.general_log where command_type = 'Connect';
Run Code Online (Sandbox Code Playgroud)
提醒一下,这张桌子可能很大。您需要定期清理它。
| 归档时间: |
|
| 查看次数: |
17685 次 |
| 最近记录: |