文章目录
- 系统信息函数
- 1. 查看当前 MySQL 数据库版本号
- 2. 查看当前使用的数据库
- 3. 查看当前服务器连接次数
系统信息函数
当我们需要知道当前 MySQL 数据库的一些基本信息和使用情况的时候,可以使用系统信息函数来获取相关信息,以随时掌握数据库的使用情况。 下表列出了一些常用的系统信息函数:
函数名 | 作用 |
---|---|
version() | 返回数据库版本号 |
connection_id() | 返回服务器的连接数 |
database() | 返回当前数据库名 |
user() | 返回当前用户 |
charset(s) | 返回字符串 s 的字符集 |
collation(s) | 返回字符串 s 排列方式 |
show processlist | 显示当前用户的链接信息 |
1. 查看当前 MySQL 数据库版本号
MariaDB [(none)]> select version();
+----------------------------------------+
| version() |
+----------------------------------------+
| 10.4.17-MariaDB-1:10.4.17+maria~xenial |
+----------------------------------------+
1 row in set (0.000 sec)
2. 查看当前使用的数据库
MariaDB [(none)]> select database();
+------------+
| database() |
+------------+
| NULL |
+------------+
1 row in set (0.000 sec)
结果解析:如果之前没有使用语句 use 数据库名; 来确定数据库的使用,那么返回的结果为 null。
3. 查看当前服务器连接次数
MariaDB [(none)]> select connection_id();
+-----------------+
| connection_id() |
+-----------------+
| 38 |
+-----------------+
1 row in set (0.000 sec)
其他函数的使用,大家可以自己去尝试。