mysql 默认的最大并发连接为100,默认的连接数无法满足大量client 连接的请求.
但是可以通过以下方式改变,使用root用户登录mysql 系统
引用
mysql >show variables like ’max_connections‘
+-----------------+-------+
| Variable_name| Value |
+-----------------+-------+
| max_connections | 100|
+-----------------+-------+
在不需要重启的情况下.通过以下命令更改为300
引用
set global max_connections = 300
为了保证mysql 重启能够生效,还需要编译 /my.ini (默认)
把
max_connections = 300
以上完成之后,下次重启就会使用新的参数。
通过命令行进行更改。
注意:(只影响当前mysql服务进程,mysql重启后,更改失效)
使用root登录mysql数据库,并输入密码
mysql> mysql -u root -p
查看下当前mysql数据的最大连接数:
mysql> show variables like 'max_connections'
设置最大连接数为5000
mysql> SET GLOBAL max_connections = 5000
查看是否设置成功。
mysql> SHOW VARIABLES LIKE "max_connections"
6
退出mysql
mysql>exit
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)