max_connections
同时连接客户端的最大数量
# max_connections
默认值 151
最小值 1
最大值 100000
查看 max_connections
show global variables like 'max_connections';
设置 max_connections
set global max_connections = 153;
(立即生效重启后失效)
MySQL 配置文件 my.cnf 中 mysqld 下添加 max_connections
[mysqld]
max_connections = 200
max_connections 还取决于操作系统对单进程允许打开最大文件数的限制
也就是说如果操作系统限制单个进程最大可以打开100个文件
那么 max_connections 设置为200也没什么用
MySQL 的 open_files_limit 参数值是在MySQL启动时记录的操作系统对单进程打开最大文件数限制的值
可以使用 show variables like 'open_files_limit';
查看 open_files_limit 值
或者直接在 Linux 下通过ulimit -n
命令查看操作系统对单进程打开最大文件数限制 ( 默认为1024 )