匿名用户

1级

2017-01-04 回答

1、查看当前所有连接的详细资料:

./mysqladmin -uadmin -p -h10.140.1.1 processlist

2、只查看当前连接数(Threads就是连接数.):

./mysqladmin -uadmin -p -h10.140.1.1 status

、查看当前所有连接的详细资料:

mysqladmin -uroot -proot processlist

D:\MySQL\bin>mysqladmin -uroot -proot processlist

+-----+------+----------------+---------+---------+------+-------+------------------+

| Id | User | Host | db | Command | Time | State | Info |

+-----+------+----------------+---------+---------+------+-------+------------------+

| 591 | root | localhost:3544 | bbs | Sleep | 25 | | |

| 701 | root | localhost:3761 | | uery | 0 | | show processlist |

+-----+------+----------------+---------+---------+------+-------+------------------+

2、只查看当前连接数(Threads就是连接数.):

mysqladmin -uroot -proot status

D:\MySQL\bin>mysqladmin -uroot -proot status

Uptime: 2102 Threads: 3 Questions: 15531 Slow queries: 0 Opens: 0 Flush tab

les: 1 Open tables: 61 Queries per second avg: 7.389

3、修改mysql最大连接数:

打开my.ini,修改max_connections=100(默认为100)。

今天有一台mysql服务器突然连接数暴增,并且等待进程全部被锁...因为问题解决不当,导致被骂...OTL

总结:以后要快速定位错误,布置解决方案

登录到mysql客户端后,使用status命令也能获得thread连接数以及当前连接的id

或者用

show full processlist

看一下所有连接进程,注意查看进程等待时间以及所处状态 是否locked

如果进程过多,就把进程打印下来,然后查看

mysql -e 'show full processlist;' > 111

查找非locked的进程,一般就是当前执行中卡死,导致后面的进程排队的原因。

另外,修改mysql最大连接数的方法:

编辑MySQL(和PHP搭配之最佳组合)配置文件

my.cnf 或者是 my.ini

在[MySQL(和PHP搭配之最佳组合)d]配置段添加:

max_connections = 1000

保存,重启MySQL(和PHP搭配之最佳组合)服务。

然后用命令:

MySQL(和PHP搭配之最佳组合)admin -uroot -p variables

输入root数据库账号的密码后可看到

| max_connections | 1000 |

查看MySQL连接数和当前用户Mysql连接数

先用管理员身份进入mysql提示符。

#mysql -uroot -pxxxx

mysql> show processlist; 可以显示前100条连接信息 show full processlist; 可以显示全部。随便说下,如果用普通账号登录,就只显示这用户的。注意命令后有分号。

如果我们想查看这台服务器设置。 #vi /etc/my.cnf

set-variable=max_user_connections=30 这个就是单用户的连接数

set-variable=max_connections=800 这个是全局的限制连接数

pma mysql_mysql pma怎么看当前连接数相关推荐

  1. sqlsourcesafe mysql_mysql权限问题,看不到其它的库!

    今天在安装mysql数据库后,想开启远程连接,发现查询不到了mysql数据库自带的mysql数据库,是由于用户的权限问题导. [root@localhost ~]# mysql -uroot -p12 ...

  2. rhel5 LAMP配置详解

    LAMP是什么这里就不做过多的介绍了,下面将在一台默认安装有rhel5.8的系统上安装配置LAMP平台以及apache的各种应用,及php的一些经典应用. ---------------------- ...

  3. 编译安装LAMP及分离式LAMP平台构建

    前言 LAMP网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网站服务器,MySQL数据库,Perl.PHP或者Python编程语言,所有组成产品均是开源软件,是国际上 ...

  4. 嵌入式开发专业术语概念汇总

    专业术语概念 SDK 概念:软件开发工具包(SDK,全称:Software Development Kit) SDK是Software Development Kit的缩写,中文意思是"软件 ...

  5. 麦肯锡精英的39个工作习惯

    公众号回复:干货,领取价值58元/套IT管理体系文档 公众号回复:ITIL教材,领取最新ITIL4中文教材 麦肯锡公司(McKinsey&Company)是由美国芝加哥大学商学院教授詹姆斯·麦 ...

  6. MACD背离指标公式

    DIFF:EMA(CLOSE,12)-EMA(CLOSE,27); DEA:EMA(DIFF,9); MACD:2*(DIFF-DEA), COLORSTICK,LINETHICK2; 低位金叉:=C ...

  7. laravel安装 笔记

    http://laod.cn/hosts/2015-google-hosts.html 谷歌FQIP laravel安装和设置流程 1安装composer , VirtualBox和Vagrant 下 ...

  8. VirtualHost 的配置

    作业: vhost1 pma.jixiang.com 登陆phpmyadmin 并使用https vhost2 wp.jixiang.com 登陆wordpress 做法:在/etc/httpd/co ...

  9. 【经验】CentOS 5.2 下用Yum安装Apache+PHP+MySQL环境

    CentOS 5.2 下用Yum安装Apache+PHP+MySQL环境 Fedora 8下用Yum安装Apache+PHP+MySQL环境 fedora8 用yum来管理安装Apache+PHP+M ...

最新文章

  1. Nginx如何反向代理网站和设置虚拟主机
  2. apache-jmeter-3.1的简单压力测试使用方法(下载和安装)
  3. C/C++初学者快速提升?
  4. oracle job定时报错,Oracle Job定时任务的使用详解
  5. 5009. tinyfsm有限状态机
  6. java 合并算法思想_Java实现合并两个有序序列算法示例
  7. linux java gc_Java GC机制及相关
  8. 启动时不自动打开一个空文档
  9. Mac OS X上使用Wireshark(可用)
  10. 如何在Linux下彻底卸载MySQL?
  11. 数据同步工具:Canal
  12. 一些生物信息学常用的分析法的介绍
  13. PL.SQL.Developer.v9.0.1.1613下载地址
  14. 概率统计Python计算:卡方分布分位点计算
  15. html课堂考勤系统源码,考勤管理系统课程设计源码
  16. eclipse开发android入门学习
  17. 内网BT首选:BitComet使用技巧点滴
  18. 机器学习——Naive Bayes算法
  19. Qt5 pyqt5图片编辑器功能函数一篇全搞定:实现图片格式转换、显示、缩放、特效处理(模糊、锐化,浮雕等等)
  20. 急!2022年底前需实现电子发票无纸化报销、入账、归档、存储!

热门文章

  1. Web 开发的svg 图标大集合
  2. 10 个优秀的JavaScript开发框架
  3. gridpanel select选中行方法
  4. 工作两年总结(一句话)
  5. matlab学习--语言基础
  6. 服务器4通道性能相当于多少人民币,有钱人的世界我们不懂,组装电脑花费百来万,跑分世界第四...
  7. 如何搭建maven中,分布式工程
  8. java图形用户界面实验_java图形用户界面实验教程
  9. eplise怎么连接数据库_Eclipse怎么打开数据库?Eclipse连接oracle等数据库的教程
  10. vim java.dict_配置 VIM 英语字典