PHP网站问题 页面报错打不开了

来源:百度知道 编辑:UC知道 时间:2024/05/10 19:33:15
打开就这样:Warning: mysql_connect(): Too many connections in d:\webhost\shqunsheng\web\class\mysql.db.class.php on line 46
1040 : Too many connections

怎么办啊 谁救救我啊
说的详细点啊 我也知道是连接数太多
关键是怎么修改 在哪里修改 修改号怎么整

如果是自己的服务器,修改MYSQL目录下my.ini文件中max_connections的值为一个较大的值(比如999);

如果你是买的虚拟主机的话一般是不能修改连接数的(服务提供商作了限制),你应该检查一下你程序中是否有持久占用MYSQL连接的地方并作优化。
如果你使用mysql_pconnect的话尝试换作mysql_connect试试
在读取数据后需要进行较长时间操作时,将获取到的资源集赋给一个数组,然后mysql_close掉,之后对资源的操作都是对这个数组的操作,减小MYSQL连接时间。

==============================

MYSQL连接数过多

http://www.google.cn/search?hl=zh-CN&q=Too+many+connections+&btnG=Google+%E6%90%9C%E7%B4%A2&meta=&aq=f&oq=

如果是自己的服务器可以加大mysql.cnf(windows下是mysql.ini)里面的 max-connection试试。

还有是就是看你的程序,是不是都是只有连接,在mysql执行后没有数据库的关闭的问题,如果有的话,就可能出现这样的问题