扫码关注官方订阅号
我知道我们可以使用 user() 和 current_user() 函数来获取当前登录的用户。但我只需要不带主机名后缀的用户。我似乎找不到任何对仅提供用户名的内置 MySQL 函数的引用。
user()
current_user()
您可以使用 SUBSTRING_INDEX 来返回字符之前的字符串(在本例中为“@”)
SELECT SUBSTRING_INDEX(current_user(),'@',1)
所以基本上这样你就可以避免任何不是 current_user() 中用户部分的内容
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
您可以使用 SUBSTRING_INDEX 来返回字符之前的字符串(在本例中为“@”)
所以基本上这样你就可以避免任何不是 current_user() 中用户部分的内容