mysql连接出现too many connections错误,请教大家。 应该没这个问题的看看你的mySQL设置 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 maxclient是100,虽然可以把这个值设置大点,但总觉得是不是程序方面的问题,因为现在网站访问的人很少,应该不会出现too many connections呀。如果访问的人多了,maxclient值要设的很大,效率自然也不高了。 的确会自动关闭连接,但只有在页面结束时才会关闭mysql_close() 的作用是在页面结束前就关闭连接不再需要连接时,应及时调用 mysql_close() 关闭,这样可以减少同时打开的连接数如果还不够,就要修改设置了 我的php程序里都在结尾加了mysql_close(),所以我的网站www.wjsd.com.cn从来 没有出现过这种情况。 当然要mysql_close()了不然怎么能行呢!!!! 不需要mysql_close();因为页面结束自然会自己close();而且php是有缓冲的,要执行完毕才输出的;修改/etc/rc.d/rc.local 把 /user/local/mysql/bin/mysqld &改成 /user/local/mysql/bin/mysqld -O max_connection=1000 &然后reboot就可以了 不过你的内存要跟上,起码要512m以上或者你可以编译mysql 然后重装 修改/user/local/mysql/src/mysqld.c(好像是这个。。) 找到max_connection=100 改成max_connection=1000然后./configuare;make;make clean;make install;reboot; 看看是不是你硬盘空间不够了或者看一下进程是否有mysqld驻留linux命令 df 和 killall mysqld 真的有很mysqld驻留,为什么啊? 请教大家,把一段PHP转成JSP,多谢 想知道加密的方式是什么 php连接数据库 安装apc扩展的问题 在线急问!关于输入框内写入php代码并显示的问题. 奇异的chcekbox 关于php的number_format函数的问题. mysql_escape_string() 与 addslashes() 的区别~~~~~~~~~~~ 为什麽运行出现源码?(在线等!) php如何处理<form...>?(php初学者) 小数点后面怎么取两位? 请问这条MySQL的SQL选择语句该怎么写?很简单,但我不会。
mysql_close() 的作用是在页面结束前就关闭连接
不再需要连接时,应及时调用 mysql_close() 关闭,这样可以减少同时打开的连接数
如果还不够,就要修改设置了
修改/etc/rc.d/rc.local
把 /user/local/mysql/bin/mysqld &
改成 /user/local/mysql/bin/mysqld -O max_connection=1000 &
然后reboot就可以了 不过你的内存要跟上,起码要512m以上
或者你可以编译mysql 然后重装 修改/user/local/mysql/src/mysqld.c(好像是这个。。) 找到max_connection=100 改成max_connection=1000
然后./configuare;make;make clean;make install;reboot;
或者看一下进程是否有mysqld驻留
linux命令 df 和 killall mysqld