mysqlツールから以下を実行して、現在実行中のすべてのプロセス(スリープ状態の接続を含む)を表示します。
SHOW PROCESSLIST
または、information_schemaテーブルをクエリして同じものを取得することもできます:
select * from information_schema.processlist
すべてのユーザーがログインした履歴を確認するには、次のスタートアップパラメータをmysqldスタートアップに追加してテーブルに移動するように一般クエリログを設定します。「-log-output =TABLE--general-log」、次にこの情報は、mysqlスキーマのgeneral_logテーブルからクエリできます。使用できるクエリは次のとおりです。
select * from mysql.general_log where command_type = 'Connect';
警告の言葉ですが、このテーブルは巨大になる可能性があります。定期的に掃除することをお勧めします。