From d7d25707bf8f59389dddae90ec76e48ac1ff2e75 Mon Sep 17 00:00:00 2001 From: jlecour Date: Tue, 6 Jul 2021 18:27:16 +0200 Subject: [PATCH] =?UTF-8?q?lister=20tous=20les=20utilisateurs=20connect?= =?UTF-8?q?=C3=A9s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HowtoMySQL.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/HowtoMySQL.md b/HowtoMySQL.md index e0d8cd49..b55b3ea4 100644 --- a/HowtoMySQL.md +++ b/HowtoMySQL.md @@ -1189,6 +1189,15 @@ Pour surveiller le moteur InnoDB, on utilisera la commande suivante : mysql> SHOW ENGINE INNODB STATUS; ~~~ +Pour lister tous les utilisateurs connectés, groupés par host (copié de [blog.shlomoid.com](http://blog.shlomoid.com/2011/08/how-to-easily-see-whos-connected-to.html)) : + +~~~{.sql} +mysql> SELECT SUBSTRING_INDEX(host, ':', 1) AS host_short, GROUP_CONCAT(DISTINCT USER) AS users, COUNT(*) + FROM information_schema.processlist + GROUP BY host_short + ORDER BY COUNT(*), host_short; +~~~ + ### Installation de mytop sur Debian9 avec MySQL 5.7 (Oracle) Sur debian9 mytop fait partie du paquet mariadb-client, et n'est plus disponible en stand alone, cela pose un problème si on installe MySQL depuis les dépôts d'oracle.