如何在 MySQL 中使用 DATABASE() 和 CURRENT_USER() 函数
DATABASE()函数
MySQL中的DATABASE()函数返回默认或当前数据库的名称。 DATABASE() 函数返回的字符串或名称使用 utf8 字符集。如果没有默认数据库,Database 函数将返回 NULL。
在 MySQL 4.1.1 之前的版本中,如果没有默认数据库,数据库函数将返回空字符串。
语法:
SELECT DATABASE();
DATABASE() 函数易于使用,并且不接受任何参数。我们可以在 MySQL 控制台上使用上述语法轻松获取默认数据库的名称。
示例:
让我们考虑一下默认数据库的名称是“Employees”。因此,要知道默认数据库的名称,可以通过以下方式执行数据库函数:
输出:
'Employees'
CURRENT_USER()函数
MySQL中的CURRENT_USER()函数用于返回员工的用户名和主机名MySQL账户,服务器使用该账户对当前客户端进行身份验证。
从 MySQL 4.1 开始。最初,CURRENT_USER() 函数使用 utf8 字符集。
语法:
SELECT CURRENT_USER();
CURRENT_USER() 函数也不接受任何参数。
示例:
假设服务器用于验证当前客户端 MySQL 帐户的用户名是“root”,主机名是“localhost” ”。因此,要了解服务器用于验证当前客户端 MySQL 帐户的用户名和主机名,您可以执行 CURRENT_U bySER() 函数:
输出:
'root@localhost'
感谢您仔细阅读本文。希望小编关于如何使用MySQL中的DATABASE()和CURRENT_USER()函数的内容对大家有所帮助。也希望大家支持、关注行业信息频道。如果遇到问题,只需寻找它们即可。详细解决方案等你学习!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > 如何在 MySQL 中使用 DATABASE() 和 CURRENT_USER() 函数