MySQL 函数

MySQL SYSTEM_USER() 函数返回当前 MySQL 用户的用户名和主机名。用户名是连接到服务器时指定的用户名,主机名是用户连接的客户端主机的名称。

SYSTEM_USER()和 SESSION_USER() 函数是 SESSION_USER() 函数的同义词。 请注意,CURRENT_USER() 函数可以返回与SYSTEM_USER() 不同的值

语法

SYSTEM_USER() 

参数

无需参数。

返回值

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

示例:

下面的示例显示了 SYSTEM_USER() 的用法

mysql> SELECT SYSTEM_USER(); 

上面的查询将返回当前 MySQL 用户的用户名和主机名。因此,如果连接到服务器时指定的用户名是"root",并且用户连接的客户端主机的名称是"yxjc123.com",它将返回以下内容:

mysql> SELECT SYSTEM_USER();
Result: 'root@yxjc123.com'