查看當前連接到數(shù)據(jù)庫的用戶和Host
## 查看當前連接到數(shù)據(jù)庫的用戶和Host ##
SELECT DISTINCT
USER,HOST
FROM `information_schema`.`PROCESSLIST` P
WHERE P.USER NOT IN('root','repl','system user') \G
查看每個host的當前連接數(shù)和總連接數(shù)
SELECT * FROM performance_schema.hosts;
PS1: 系統(tǒng)表performance_schema.hosts在MySQL 5.6.3版本中引入啡专,用來保存MySQL服務器啟動后的連接情況组橄。
按照登錄用戶+登錄服務器查看登錄信息
SELECT
USER as login_user,
LEFT(HOST,POSITION(':' IN HOST)-1) AS login_ip,
count(1) as login_count
FROM `information_schema`.`PROCESSLIST` P
WHERE P.USER NOT IN('root','repl','system user')
GROUP BY USER,LEFT(HOST,POSITION(':' IN HOST)-1) \G
按照登錄用戶+數(shù)據(jù)庫+登錄服務器查看登錄信息
SELECT
DB as database_name,
USER as login_user,
LEFT(HOST,POSITION(':' IN HOST)-1) AS login_ip,
count(1) as login_count
FROM `information_schema`.`PROCESSLIST` P
WHERE P.USER NOT IN('root','repl','system user')
GROUP BY DB,USER,LEFT(HOST,POSITION(':' IN HOST)-1);