mysql怎么查看正在使用的数据库

如题所述

你可以使用 show status 查看当前连接数。

mysql> show status where `variable_name` = 'Threads_connected';
+-------------------+-------+
| Variable_name     | Value |
+-------------------+-------+
| Threads_connected | 1     |
+-------------------+-------+
1 row in set (0.00 sec)

或者 show processlist

mysql> show processlist;
+----+------+-----------------+-------+---------+------+-------+------------------+
| Id | User | Host            | db    | Command | Time | State | Info             |
+----+------+-----------------+---------------+---------+------+-------+------------------+
|  1 | root | localhost       | NULL  | Query   |    0 | init  | show processlist |
|  3 | root | 127.0.0.1:50608 | users | Sleep   |    2 |       | NULL             |
+----+------+-----------------+-------+---------+------+-------+------------------+
2 rows in set (0.00 sec)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-11-23
SELECT DATABASE();
相似回答