首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP偶尔无法连接到mysql服务器

PHP偶尔无法连接到mysql服务器
EN

Server Fault用户
提问于 2012-08-21 20:18:36
回答 1查看 1.5K关注 0票数 1

我的服务器上有一个php脚本,客户端应用程序调用它将一些信息登录到远程mysql服务器中。脚本工作正常,但偶尔(只是偶尔)脚本无法连接。

当连接失败时,我设置脚本发送错误邮件,并从mysql_error()获得以下错误:

代码语言:javascript
复制
Unknown MySQL server host '[myDBhostaddress]' (2)

当然,myDBhostaddress是我的db主机的正确地址。在大多数情况下,脚本工作,因此我不认为地址或登录凭据是错误的。

我试着重复这个问题,但没有运气。我可以从本地机器,我的服务器机器登录到我的mysql服务器。从命令行连接,测试php脚本可以工作,手动调用那些发送给我错误邮件的脚本也有效!

我现在被这个问题弄糊涂了,因为我不知道如何处理这个问题。我甚至不知道问题的原因。会不会是mysql服务器超载?会不会是入侵者的攻击?

如果有帮助的话,我的php脚本就在亚马逊的EC2中,mysql服务器在亚马逊的RDS中。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2012-08-21 20:37:05

您应该尝试使用DB服务器的IP地址而不是它的FQDN,这个错误是一个暂时的DNS解决问题。如果使用IP,DB客户端就不需要执行DNS查找。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/419797

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档