方法1:

mysql> set GLOBAL max_connections=256;

Query OK, 0 rows affected (0.00 sec)

mysql> show variables like '%max_connections%';

+-----------------+-------+

| Variable_name | Value |

+-----------------+-------+

| max_connections | 256 |

+-----------------+-------+

1 row in set (0.00 sec)

方法2:

修改mysql配置文件my.cnf,在[mysqld]段中添加或修改max_connections值:

max_connections=128

重启mysql服务即可。

.通过命令查看当前连接数

show status like '%Threads_connected%';

查看mysql的最大连接数:

show variables like '%max_connections%';

查看服务器响应的最大连接数:

show global status like 'Max_used_connections';

对于mysql服务器最大连接数值的设置范围比较理想的是:

服务器响应的最大连接数值占服务器上限连接数值的比例值在10%以上,

如果在10%以下,说明mysql服务器最大连接上限值设置过高。