लॉग-इन MySQL उपयोगकर्ताओं की सूची बनाने के लिए, आप निम्न दो विधियों में से किसी का उपयोग कर सकते हैं:
पहली विधि
INFORMATION_SCHEMA.PROCESSLIST का उपयोग करें
select *from INFORMATION_SCHEMA.PROCESSLIST;
दूसरी विधि
आप SHOW PROCESSLIST कमांड का भी उपयोग कर सकते हैं। सिंटैक्स निम्न है:
SHOW PROCESSLIST;
लॉग-इन MySQL उपयोगकर्ताओं को सूचीबद्ध करने के लिए उपरोक्त सिंटैक्स लागू करें:
mysql> select *from information_schema.processlist;
यह निम्न आउटपुट देगा:
+----+-----------------+-----------------+------+---------+--------+-----------------------------+---------------------------------------------+ | ID | USER | HOST | DB | COMMAND | TIME | STATE | INFO | +----+-----------------+-----------------+------+---------+--------+-----------------------------+---------------------------------------------+ | 8 | root | localhost:50252 | web | Query | 0 | executing | select *from information_schema.processlist | | 4 | event_scheduler | localhost | NULL | Daemon | 301832 | Waiting for next activation | NULL | +----+-----------------+-----------------+------+---------+--------+-----------------------------+---------------------------------------------+ 2 rows in set (0.00 sec)
अब दूसरी क्वेरी देखते हैं:
mysql> show processlist;
यह निम्न आउटपुट देगा:
+----+-----------------+-----------------+------+---------+--------+-----------------------------+------------------+ | Id | User | Host | db | Command | Time | State | Info | +----+-----------------+-----------------+------+---------+--------+-----------------------------+------------------+ | 4 | event_scheduler | localhost | NULL | Daemon | 301842 | Waiting for next activation | NULL | | 8 | root | localhost:50252 | web | Query | 1 | starting | show processlist | +----+-----------------+-----------------+------+---------+--------+-----------------------------+------------------+ 2 rows in set (0.19 sec)