当前位置:首页 > Mysql教程 > 列表

Mysql “Too many connections” 的解决方法

发布:smiling 来源: PHP粉丝网  添加日期:2014-10-04 15:52:58 浏览: 评论:0 

mysql出现Too many connections提示一般原因就是你网站连接数超过了你msyql配置的连接数据了,解决办法就是修改一下mysql配置文件中的max_connections参数或修改你程序连接直接及时处理.

连接数超过了 MySQL 设置的值,与 max_connections 和 wait_timeout 都有关系,wait_timeout 的值越大,连接的空闲等待就越长,这样就会造成当前连接数越大.

WINDOWS解决MYSQL Errno.:1040错误

  1. XXXX info: Can not connect to MySQL server  
  2. User: root 
  3. Time: 2004-5-20 3:00pm 
  4. Script: /XXXX/XXXX.php  
  5. Error: Too many connections 
  6. Errno.: 1040 --phpfensi.com
  7. An error report has been dispatched to our administrator. 

解决方法:

修改 MySQL 配置文件(Windows下为 my.ini,Linux下为 my.cnf)中的参数,代码如下:

max_connections= 1000

wait_timeout = 5

如果没有可以自行添加,修改后重启 MySQL,如果是linux系统我们修改

/etc/mysql/my.cnf,添加以下一行:set-variable = max_connections=500

或在启动命令中加上参数 max_connections=500.

Tags: Mysql many connections

分享到: