美文网首页
查看MySQL连接信息

查看MySQL连接信息

作者: 笑笑东风 | 来源:发表于2019-02-13 22:34 被阅读0次

查看当前连接到数据库的用户和Host


## 查看当前连接到数据库的用户和Host ##

SELECT DISTINCT 
USER,HOST 
FROM `information_schema`.`PROCESSLIST` P 
WHERE P.USER NOT IN('root','repl','system user')   \G


查看每个host的当前连接数和总连接数


SELECT * FROM performance_schema.hosts;

PS1: 系统表performance_schema.hosts在MySQL 5.6.3版本中引入,用来保存MySQL服务器启动后的连接情况。


按照登录用户+登录服务器查看登录信息


SELECT 
USER as login_user,
LEFT(HOST,POSITION(':' IN HOST)-1) AS login_ip,
count(1) as login_count
FROM `information_schema`.`PROCESSLIST` P 
WHERE P.USER NOT IN('root','repl','system user') 
GROUP BY USER,LEFT(HOST,POSITION(':' IN HOST)-1) \G


按照登录用户+数据库+登录服务器查看登录信息


SELECT 
DB as database_name,
USER as login_user,
LEFT(HOST,POSITION(':' IN HOST)-1) AS login_ip,
count(1) as login_count
FROM `information_schema`.`PROCESSLIST` P 
WHERE P.USER NOT IN('root','repl','system user') 
GROUP BY DB,USER,LEFT(HOST,POSITION(':' IN HOST)-1);


相关文章

  • 查看MySQL连接信息

    查看当前连接到数据库的用户和Host 查看每个host的当前连接数和总连接数 PS1: 系统表performanc...

  • mysql 查看连接数信息

    1、查看最大连接数 2、查看正在使用连接数show status like 'Threads%' 3、查看每个ip...

  • Dokcer mysql 无法连接

    mysql 无法连接 1. 解决 进入容器 登录mysql 修改用户信息(让外面可以访问) 查看修改结果 (roo...

  • 1.使用MySQL

    连接和登录MySQL,用USE选择数据库,用SHOW查看MySQL数据库、表和内部信息 一、MySQL与所有客户机...

  • 2020-09-15

    连接MySQL 连接MySQL(明文密码登录) 退出MySQLexit或quit也可以\q查看mySql版本 登录...

  • MySQL 总集(先不分)

    show status 或 show session status 查看当前MySQL服务器连接的会话状态变量信息...

  • 命令

    导出数据库 连接mysql 开启mysqladmin debug 查看引擎状态(可用来排查锁信息)SHOW ENG...

  • 客户端和mysql服务端的通信

    (环境:mysql8.0) 1.通信类型:长连接或短连接(mysql都支持,一般为长连接,放在连接池中) 查看连接...

  • PyMySQL模块基本使用

    1、安装最新版本pymysql+查看模块依赖信息: 2、创建MySQL的连接: 3、创建Curs...

  • MySQL最大连接数

    MySQL最大连接数 通常MySQL的最大连接数默认是151 最大可以达到16384。 查看mysql最大连接数:...

网友评论

      本文标题:查看MySQL连接信息

      本文链接:https://www.haomeiwen.com/subject/bgvjeqtx.html