php连接mysql"超过最大连接时间30秒"如何解决

php连接mysql"超过最大连接时间30秒"如何解决,第1张

1、找到php目录下的php.ini文件,搜索“max_execution_time”,把max_execution_time = (30)设置成为你想要的数值,如max_execution_time = (0)设置为零则不限制执行时间

2、除了第一种方法,我们还可以使用ini_set()函数来解决这一问题,如:ini.set('max_execution_time',200),这样最大连接时间就设置为200。当然,你也可以设置为0或其他你想要的数值。

开启下mysql的慢查询. 看看是否存在过多的慢查询语句. 具体开启方式可以百度

在数据库访问比较慢的情况下. 执行 show processlist 看下进程是否过多.

找出慢查询之后, 可以针对sql进行优化.

加加索引应该就能解决.

my.cnf 的配置可以参考网上的方案进行优化....

(按说...4000条数据根本就不是个问题....)

$mysql_conn = mysql_connect($mysql_naccount_svr,$mysql_naccount_usr,$mysql_naccount_pwd) or die("Couldn't connect to MySQL Server on nacco")

mysql的连接需要什么时间啊,那么快,正确就连上了,不正确让他输出

如上 :Couldn't connect to MySQL Server on nacco


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10848732.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存