现在因为投票人数太多,网站时常出现too many connection的错误,如何解决
增加mysql的最大连接数:mysql默认的连接数为100,这个对于并发连接很多的数据库应用时远远不够的,所以我们可以对其进行修改,编辑my.ini max_connections=1000
由于用mysql语句调用数据库时,在每次之执行语句前,会做一个临时的变量($conn)用来打开数据库,所以你在使用mysql语句的时候,记得在每次调用完mysql之后就关闭mysql临时变量.
或者不用数据库,直接把数据写入一个文件.对于访问量非常大的,不推荐使用数据库,可以先把需要写入的数据写到创建的几个文件中,然后再一起导入数据库。
时间: 2024-10-05 04:58:52