共計(jì) 868 個(gè)字符,預(yù)計(jì)需要花費(fèi) 3 分鐘才能閱讀完成。
自動(dòng)寫代碼機(jī)器人,免費(fèi)開通
這篇文章主要介紹了 MySQL 中如何使用 DATABASE() 和 CURRENT_USER() 函數(shù),具有一定借鑒價(jià)值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓丸趣 TV 小編帶著大家一起了解一下。
DATABASE() 函數(shù)
MySQL 中的 DATABASE() 函數(shù)返回默認(rèn)或當(dāng)前數(shù)據(jù)庫的名稱。DATABASE() 函數(shù)返回的字符串或名稱使用 utf8 字符集。如果沒有默認(rèn)數(shù)據(jù)庫,則 Database 函數(shù)返回 NULL。
在比 MySQL 4.1.1 更舊的版本中,如果沒有默認(rèn)數(shù)據(jù)庫,則數(shù)據(jù)庫函數(shù)用于返回空字符串。
語法:
SELECT DATABASE();
DATABASE() 函數(shù)易于使用,不接受任何參數(shù)。我們可以使用 MySQL 控制臺(tái)上的上述語法輕松獲取默認(rèn)數(shù)據(jù)庫的名稱。
示例:
讓我們考慮默認(rèn)數(shù)據(jù)庫的名稱是“Employees”。因此,要知道默認(rèn)數(shù)據(jù)庫的名稱,可以通過以下方式執(zhí)行數(shù)據(jù)庫功能:
輸出:
Employees
CURRENT_USER() 函數(shù)
MySQL 中的 CURRENT_USER() 函數(shù)用于返回 MySQL 帳戶的用戶名和主機(jī)名,服務(wù)器使用該帳戶對(duì)當(dāng)前客戶端進(jìn)行身份驗(yàn)證。
從 MySQL 4.1。開始,CURRENT_USER() 函數(shù)使用 utf8 字符集。
語法:
SELECT CURRENT_USER();
CURRENT_USER() 函數(shù)也不接受任何參數(shù)。
示例:
讓我們考慮服務(wù)器用于驗(yàn)證當(dāng)前客戶端的 MySQL 帳戶的用戶名是“root”,主機(jī)名是“l(fā)ocalhost”。因此,要知道服務(wù)器用于驗(yàn)證當(dāng)前客戶端的 MySQL 帳戶的用戶名和主機(jī)名,可以通過以下方式執(zhí)行 CURRENT_USER() 函數(shù):
輸出:
root@localhost
感謝你能夠認(rèn)真閱讀完這篇文章,希望丸趣 TV 小編分享 MySQL 中如何使用 DATABASE() 和 CURRENT_USER() 函數(shù)內(nèi)容對(duì)大家有幫助,同時(shí)也希望大家多多支持丸趣 TV,關(guān)注丸趣 TV 行業(yè)資訊頻道,遇到問題就找丸趣 TV,詳細(xì)的解決方法等著你來學(xué)習(xí)!
向 AI 問一下細(xì)節(jié)丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!