我知道我們可以使用 user() 和 current_user() 函數來取得目前登入的使用者。但我只需要不帶主機名稱後綴的使用者。我似乎找不到任何僅提供使用者名稱的內建 MySQL 函數的引用。
user()
current_user()
您可以使用 SUBSTRING_INDEX 來傳回字元之前的字串(在本例中為「@」)
SELECT SUBSTRING_INDEX(current_user(),'@',1)
所以基本上這樣你就可以避免任何不是 current_user() 中使用者部分的內容
您可以使用 SUBSTRING_INDEX 來傳回字元之前的字串(在本例中為「@」)
所以基本上這樣你就可以避免任何不是 current_user() 中使用者部分的內容