zoukankan      html  css  js  c++  java
  • mysql 1040 too many connections,压测接口500提示数据库连接到达上限解决方案

    错误原因:

    Can not connect to MySQL server. Too many connections”-mysql 1040,

    请求mysql数据库的连接数目已经达到MySQL的上限,通常mysql的最大连接数默认是100。

    临时解决方法(好处不用重启mysql服务,缺点重启服务后失效):

    执行sql命令:    

    show variables like "max_connections";    (查看当前最大连接数)

    set GLOBAL max_connections=500;           (我这里修改为最大上限为500)

    说明:此全局变量存在于mysql自带数据库 performance_schema 的 global_variables表中

    永久解决办法(好处一劳永逸,缺点需要重启msyql服务)

    找到服务器上的my.cnf配置文件,linux一般默认在/etc目录下,windows的是在根目录下

    修改my.cnf文件加入  max_connections=100

    重启服务: system restart mysqld      (各个版本重启命令不一样只供参考)

    OK,大功告成!

    本文为"测试那点事_TestYao"博客整理收集,转载请注明出处,谢谢!
  • 相关阅读:
    CF101B Buses
    CF1C Ancient Berland Circus
    学习笔记 莫比乌斯反演简单整理
    P3768 简单的数学题
    P2508 [HAOI2008]圆上的整点
    CF19E Fairy
    P1295 [TJOI2011]书架
    CF1148B Born This Way
    CF13E Holes
    CF1148C Crazy Diamond
  • 原文地址:https://www.cnblogs.com/testyao/p/14779631.html
Copyright © 2011-2022 走看看