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'