取得MySQL中目前使用者的取得目前使用者的MySQL使用者名,無需主機名
P粉340264283
P粉340264283 2024-03-27 08:31:44
0
1
334

我知道我們可以使用 user()current_user() 函數來取得目前登入的使用者。但我只需要不帶主機名稱後綴的使用者。我似乎找不到任何僅提供使用者名稱的內建 MySQL 函數的引用。

P粉340264283
P粉340264283

全部回覆(1)
P粉966335669

您可以使用 SUBSTRING_INDEX 來傳回字元之前的字串(在本例中為「@」)

SELECT SUBSTRING_INDEX(current_user(),'@',1)

所以基本上這樣你就可以避免任何不是 current_user() 中使用者部分的內容

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板