
正文
php连接自建数据库变慢 php连接自建数据库变慢了
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php连接mysql使用一段时间后连接数据库超时
1、首先检查是否已安装MySQL服务,如果没有安装,则需要安装MySQL服务。然后检查MySQL服务是否已经在系统服务列表中,如果不在则需要手动添加MySQL服务。检查MySQL的配置文件my.ini是否正确,如果不正确则需要修改配置文件。
2、找到php目录下的php.ini文件,搜索“max_execution_time”,把max_execution_time = (30)设置成为你想要的数值,如max_execution_time = (0)设置为零则不限制执行时间。
3、字面意思是数据库连接超时(30s),假如你的代买没有问题而是你的文件过大的话,那么可以在php.ini中调大这个连接时间上限。
4、可以临时设定环境变量:设定默认socket超时时间 ini_set(default_socket_timeout, 3);养成好习惯,使用fsocket获取数据。
相关问答
Q1: Phpstudy搭建网站,感觉网站速度慢,看了说数据库链接改127.0.0.1,还是...
PHP3以上,如果是链接localhost,会检测是IPV4还是IPV6,所以会比较慢。
打开安装好的phpstudy,在面板启动mysql,Apache或者nginx服务器;在服务目录(比如phpstudy下的htdocs或者www)下新建网站目录,然后编写代码程序;后,打开浏览器,输入10.1/网站目录/index.php访问。
然后点击保存设置并生成配置文件。通过ftp或者其它方式把程序放在网站目录下边。如果程序有数据库,选择菜单的mysql管理,创建数据库。说明:mysql默认账号是root,默认密码root。注意事项:phpstudy有linux和windows版本。
通常来说,既然是数据库连接失败,从你的截图来看,主要可以检查以下方面: 如果不是本地服务器(数据库),应该修改localhost为你的实际url。 通常mysql端口是3306,但如果你的修改过了,应该更正。
Q2: 为什么我的php网页链接了通过类链接了数据库之后打开就非常的慢
1、拿一个页面打开慢的程序来调试。看看执行时间是多少php连接自建数据库变慢,(找到执行时间很慢的那段程序php连接自建数据库变慢,然后分析原因)php连接自建数据库变慢,可能是数据库哪里出问题php连接自建数据库变慢了,可能是程序读写(缓存读写,文件权限出现问题)一般是这两个原因。需要找到对应的成,才会好找原因。
2、网站打开速度和网站所用服务器有关,如果网站是国内网站那相对用国内服务器速度就快。网站的访问速度与网站的构成有关,网站制作时采用大量flash、js、上传大量视频那网站打开速度就慢。
3、避免使用!=或<>、IS NULL或IS NOT NULL、IN ,NOT IN等这样的操作符。优化SQL语句(让SQL语句更合理一些)。优化数据库字段类型。(能用其他的尽量不要用VCHAR)建立储存过程。
4、做网站还是什么啊?既然站库分离为啥不在一个机房呢。
5、一般啊,你需要连接数据库,或和数据库有交互的时候会出现。这是一种意外的错误。你主要是看错在哪,怎么改错。
Q3: php通过公网ip链接mysql,速度很慢,如何解决?
找到你mysql的安装目录,打开my.ini,如果是Linux服务器,那就是my.conf;然后在[mysqld]选项下面添加:skip-name-resolve 这个选项的意思是:禁用DNS解析,连接速度会快很多。
做网站还是什么啊?既然站库分离为啥不在一个机房呢。
这个问题我遇到过,一般出现这种情况都是DNS反解析问题,还有SSH连接过慢问题也是。
首先,您需要检查您的服务器是否有足够的资源来支持Apache2PHP7MySQL的访问。如果服务器资源不足,则可能会导致访问延迟。其次,您需要检查Apache2PHP7MySQL服务器上的网络带宽是否足够,如果网络带宽不足,也会导致访问延迟。
关于php连接自建数据库变慢和php连接自建数据库变慢了的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







