linuxmysql+navicat

解决MySQL too many connections

2020-11-10  本文已影响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

上一篇下一篇

猜你喜欢

热点阅读