MySQL 配置文件my.cnf添加max_connections不生效
问题描述
最近为了方便测试,增加测试环境数据库,通过MySQL官方指定的yum源安装了mysql5.6.42,开发在连接MySQL数据库时出现 too many connections,知道是默认的214连接数太少。
于是在任务器上修改MySQL的配置文件/etc/my.cnf
添加max_connections=1000
后,重启mysql后发现不生效,但是如果通过交互端的命令行可以设定。
查看当前max_connections
show variables like 'max_connections';
输出:
Varibale_name | Value |
---|---|
max_connections | 214 |
测试环境:
- CentOS 7.2
- MySQL 5.6.42
测试发现:
如果通过官方给定的yum源安装:
max_connection默认值 | 在my.cnf中最大可调值 | 命令行set方式 |
---|---|---|
151 |