在 MySQL 中,可以通过以下 SQL 查询语句查看当前连接数和最大连接数:
SHOW STATUS LIKE 'Threads_connected';
SHOW VARIABLES LIKE 'max_connections';
第一条查询语句返回的是当前连接数,也就是正在使用的连接数。第二条查询语句返回的是 MySQL 配置中设置的最大连接数。
如果想查看历史连接数量情况,可以在 MySQL 的日志文件中查找。MySQL 默认会记录每个客户端与服务器建立和断开连接的时间以及 IP 地址等信息。可以使用以下命令来查看 MySQL 的日志路径:
SHOW GLOBAL VARIABLES LIKE 'log_error';
然后根据日志路径打开相应的日志文件,搜索关键字 Connect
和 Disconnect
即可看到历史连接情况。