zoukankan      html  css  js  c++  java
  • MySQL too many connections 之解决方法

    ###

    报错情景 - 思路介绍

    使用navicat连接数据库,提示:too many connections

    思路:由于mysql最大连接数满了, 需要修改MYSQL 的max_connections 参数的设置。

    1、查看mysql设置的最大连接数

    show variables like '%max_connections%';  显示的结果如下
    
    [root@dev-db ~]# mysql -uroot -p -e "show variables like '%max_connections%';"
    +-----------------+-------+
    | Variable_name | Value   |
    +-----------------+-------+
    | max_connections | 151   |
    +-----------------+-------+

    2、查看当前的mysql连接数

    执行   show processlist;
    
    [root@dev-db ~]# mysql -uroot -p -e "show processlist;"|wc -l
    154

    3、问题 - 解决办法

    问题:
      由此判断mysql的连接池已经满了

    解决办法:修改my.cnf文件中max_connections配置  
        

     重启mysql 即可

    ###

  • 相关阅读:
    OC准备知识
    文件操作
    双向链表
    单链表(Single Linked List)
    动态分配内存补充 realloc
    git心得一
    git的工作原理
    git:团队开发的流程
    git操作流程
    js:有关属性
  • 原文地址:https://www.cnblogs.com/faithH/p/14501327.html
Copyright © 2011-2022 走看看