美文网首页linuxmysql+navicat
解决MySQL too many connections

解决MySQL too many connections

作者: 考拉十口 | 来源:发表于2020-11-10 22:48 被阅读0次

    连接数据库或数据库中执行命令时提示:too many connections

    前置

    1. 查看当前最大连接数:show variables like '%max_connections%'; 

    2. 查看目前连接的数量:show processlist;

    3. 确定目标:把max_connections参数改大

    步骤

    1. 查看mysql的安装位置:which mysqld

    2. 查看mysql使用的配置文件默认路径:/usr/local/mysql/bin/mysqld --verbose --help |grep -A 1 'Default options'(其中/usr/local/mysql/bin/mysqld是通过步骤1获取到的地址)

    可以获取到如下的信息:/etc/mysql/my.cnf /etc/my.cnf。mysql读取配置文件路径的顺序以及位置,首先查看/etc/mysql/下是否有my.cnf,有就执行步骤3

    3. 编辑my.cnf,添加:max_connections=1500

    4. 重启mysql:service mysqld restart

    相关文章

      网友评论

        本文标题:解决MySQL too many connections

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