像UNIX这样的MySQL中是否有whoami函数或命令?

MySQL中没有whoami函数。whoami可用于了解UNIX中的当前用户。将MySQL的user()或current_user()函数用于相同目的。

以下是输出。

+-----------+
| version() |
+-----------+
| 8.0.12    |
+-----------+
1 row in set (0.00 sec)

情况1- 使用CURRENT_USER()函数。

知道当前用户的查询如下。

select current_user();

以下是输出。

+----------------+
| current_user() |
+----------------+
| root@%         |
+----------------+
1 row in set (0.00 sec)

情况2-使用USER()函数。

查询如下-

select user();

以下是输出。

+----------------+
| user()         |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.00 sec)