mysql> show variables like '%max_connections%';
+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| max_connections | 151 |
+-----------------+-------+
1 row in set (0.00 sec)
平常总是有报错,连接数超限制,那么这个设置多少合适呢?
MySQL5.5、5.6、5.7默认的最大连接数都是151,上限为:100000 可通过修改MySQL的主配置文件/etc/my.cnf来修改最大连接数 在/etc/my.cnf文件中的[mysqld]下新增或修改max_connections属性 如: [mysqld] max_connections=1000 此处配置1000即配置最大连接数为1000 修改完成重启MySQL服务器即可
当项目中报连接数超限时可调整此项配置,设置值需大于项目中数据库连接池配置的最大连接数值得配置值
此外,MySQL的最大连接数还受限于服务器的限制与性能
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。