黑帽联盟

 找回密码
 会员注册
查看: 2475|回复: 0

[mysql] 查看mysql连接的IP信息

[复制链接]
yun 黑帽联盟官方人员 

920

主题

37

听众

1364

积分

超级版主

Rank: 8Rank: 8

  • TA的每日心情
    奋斗
    2019-10-18 11:20
  • 签到天数: 678 天

    [LV.9]以坛为家II

    这篇文章介绍了三种查看连接MYSQL数据库的IP信息方法,方法简单实用,需要的朋友可以参考下

    我们通常情况下要统计数据库的连接数指的是统计总数,没有细分到每个IP上。现在要监控每个IP的连接数,实现方式如下:

    方法一:
    1. select SUBSTRING_INDEX(host,':',1) as ip , count(*) from information_schema.processlist group by ip;
    复制代码
    方法二:
    1. mysql -u root -h127.0.0.1 -e "show processlist\G;"| egrep "Host\:" | awk -F: '{ print $2 }'| sort | uniq -c
    复制代码
    方法三:
    1. mysql -u root -h127.0.0.1 --skip-column-names -e "show processlist;"|awk '{print $3}'|awk -F":" '{print $1}'|sort|uniq –c
    复制代码
    以上就是三种监控IP连接数的实现方式,希望对大家的学习有所帮助。
    您需要登录后才可以回帖 登录 | 会员注册

    发布主题 !fastreply! 收藏帖子 返回列表 搜索
    回顶部