MySQL 函数

MySQL CURRENT_USER() 函数返回服务器用来验证当前客户端的 MySQL 帐户的用户名和主机名。该函数使用UTF8字符集。

请注意,CURRENT_USER()函数可以返回与USER() 函数。

SESSION_USER()SYSTEM_USER() 函数是 USER() 函数。

语法

CURRENT_USER()

参数

无需参数。

返回值

返回当前 MySQL 用户的用户名和主机名。

示例:

下面的示例显示了CURRENT_USER()函数的用法。

mysql> SELECT CURRENT_USER();

上面的查询将返回服务器用于验证当前客户端的 MySQL 帐户的用户名和主机名。因此,如果服务器用于验证当前客户端的 MySQL 帐户是"root"且主机名是"localhost",则它将返回以下内容:

mysql> SELECT CURRENT_USER();
Result: 'root@localhost'