增加mysql的最大连接数
生活随笔
收集整理的這篇文章主要介紹了
增加mysql的最大连接数
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.出現(xiàn)的錯(cuò)誤
Too many connections
2.原因
一種原因就是MySQL配置文件中max_connections值過小。另外一種原因,就是服務(wù)器的訪問量過高,MySQL服務(wù)器抗不住。
3.先確定當(dāng)前機(jī)器的mysql的最大連接數(shù)
show variables like '%max_connections%';4.設(shè)置最大連接數(shù)
4.1.臨時(shí)設(shè)置有效
set GLOBAL max_connections=1024;接著去查看一下,看是否生效
show variables like '%max_connections%';注意了,這種設(shè)置方式,一旦mysql重啟后,這樣在mysql直接設(shè)置的變量就會(huì)失效。?
4.2.永久設(shè)置有效
修改mysql配置文件my.cnf,在[mysqld]段中添加或修改max_connections值。 max_connections=1024?
?
保存配置文件后,重啟mysql即可。
5.進(jìn)入服務(wù)器,通過端口查看訪問的數(shù)量
netstat -an | grep 3306 | grep ESTABLISHED | wc -l?6.也可以查看具體的連接數(shù)
show processlist;參考:MySQL: ERROR 1040: Too many connections - 簡書
Mysql 連接數(shù),最大并發(fā)數(shù)設(shè)置 - 周伯通的麥田 - 博客園
總結(jié)
以上是生活随笔為你收集整理的增加mysql的最大连接数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SpringBoot 中配置加载优先级
- 下一篇: 分布式并发重复提交问题