點擊打開所使用到的數據庫>>>
1、顯示當前 MySQL 服務器的版本信息和登錄信息。
MySQL 系統信息函數 version() 用於返回當前 MySQL 的版本號,"show processlist" 用於顯示 MySQL 運行時相關線程的運行狀態,這些信息包括連接數、連接狀態等,通過這些信息可以幫助使用者識別出有問題的查詢語句等。
2、顯示當前被 MySQL 服務器驗證的用戶和主機名組合。
顯示當前被 MySQL 服務器驗證的用戶和主機名組合的 MySQL 信息函數可以是 USER()、CURRENT_ USER()、SYSTEM_USER() 和 SESSION_USER():
select USER(), CURRENT_USER(), SYSTEM_USER(), SESSION_USER();
3、分別使用 PASSWORD(str) 和 MD5(str) 對所有客戶的登錄密碼“pwd”進行加密,並顯示加密之後的密碼信息。
select customerID 登錄名 , pwd 密碼 , PASSWORD(pwd) PASSWORD 密碼 ,MD5(pwd) MD5密碼 from customer
4、使用“oracle”作爲加密密鑰對登錄 ID 爲 5 的密碼進行 ENCODE 加密。
select customerID 登錄名 , pwd 密碼 , ENCODE(pwd,'oracle') ENCODE 密碼 from customer where customerID=5
>>知識點【第5章 MySQL 函數】