设置MySQL最大链接方式

并发访问压力不是WS 出现的,而是net访问mysql超时宕机导致整个IIS挂了。每一个客户端访问服务器至少发起5次最少的数据库链接,在加上服务端的请求很容易到151(mysql默认链接数)个,到了就会出现无法链接数据库的问题,也就是上面的问题。改善方法就是增加Mysql的链接数量。增加链接数有2种方法,互联网上有很多,修改配置的我试验很多次都是失败了。只能是内存修改方式了:

1、打开dos命令 

2、进入到mysql的bin 下我的是 cd C:/Program Files/MySQL/MySQL Server 5.6/bin 

3、输入MySQL的用户名命令mysql -uroot -p root出是用户名

4、输入密码我的是123123 

5、输入set global max_connections=99999;最大就是99999

6、验证真伪show variables like 'max_connections'; 


注意命令得带分号

SHOW STATUS LIKE 'Threads_connected';

当前链接数量

SHOW VARIABLES LIKE 'max_connections';

最大链接数量(默认是151)

以上命令均可在客户端执行(我的是Navicat15)

image.pngimage.png

并发访问压力不是WS 出现的,而是net访问mysql超时宕机导致整个IIS挂了。每一个客户端访问服务器至少发起5次最少的数据库链接,在加上服务端的请求很容易到151(mysql默认链接数)个,到了就会出现无法链接数据库的问题,也就是上面的问题。改善方法就是增加Mysql的链接数量。增加链接数有2种方法,互联网上有很多,修改配置的我试验很多次都是失败了。只能是内存修改方式了:

1、打开dos命令 

2、进入到mysql的bin 下我的是 cd C:/Program Files/MySQL/MySQL Server 5.6/bin 

3、输入MySQL的用户名命令mysql -uroot -p root出是用户名

4、输入密码我的是123123 

5、输入set global max_connections=99999;最大就是99999

6、验证真伪show variables like 'max_connections'; 


注意命令得带分号

SHOW STATUS LIKE 'Threads_connected';

当前链接数量

SHOW VARIABLES LIKE 'max_connections';

最大链接数量(默认是151)

以上命令均可在客户端执行(我的是Navicat15)

image.pngimage.png

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在