MYSQLデータベースに接続されているIP情報の表示

653 ワード

データベースの接続数を統計するには、通常、IPごとに細分化されていない統計総数です.各IPの接続数を監視するには、次のようにします.
方法1:
select SUBSTRING_INDEX(host,':',1) as ip , count(*) from information_schema.processlist group by ip;

方法2:
mysql -u root -h127.0.0.1 -e "show processlist\G;"| egrep "Host\:" | awk -F: '{ print $2 }'| sort | uniq -c

方法3:
mysql -u root -h127.0.0.1 --skip-column-names -e "show processlist;"|awk '{print $3}'|awk -F":" '{print $1}'|sort|uniq –c

参考文献:
http://www.toxingwang.com/database/mysql/2715.html
ブロガーの共有に感謝します.ありがとう