×
新网 > 建站推广 > 正文

如何查看连接mysql的ip地址

  • 作者:zccc
  • 来源:网络
  • 2020-09-21 18:07:31

查看连接mysql的ip地址的方法:直接查询,语法为【select SUBSTRING_INDEX(host,':',1) as ip , count(*) from information_schema.processlist 】。相关学习推荐:mysql

查看连接mysql的ip地址的方法:直接查询,语法为【select SUBSTRING_INDEX(host,':',1) as ip , count(*) from information_schema.processlist 】。

相关学习推荐:mysql数据库

查看连接mysql的ip地址的方法:

1、最直接的办法如下:

select SUBSTRING_INDEX(host,':',1) as ip , count(*) from information_schema.processlist group by ip;

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

> select SUBSTRING_INDEX(host,':',1) as ip , count(*) from information_schema.processlist group by ip;

3、通过直接执行也可以实现:

#mysql -u root -h127.0.0.1 -e"show processlist\\G;"| egrep "Host\\:" | awk -F: '{ print $2 }'| sort | uniq -c 
#mysql -u root -h127.0.0.1 --skip-column-names -e"show processlist;"|awk '{print $3}'|awk -F":" '{print $1}'|sort|uniq –c

  • 相关专题

免责声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,请发送邮件至:operations@xinnet.com进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

免费咨询获取折扣

Loading