【发布时间】:2014-08-01 07:49:42
【问题描述】:
连接已经完成,但有时我在运行 cron JOB 脚本时遇到此错误
Can't connect to MySQL server on 'myhost' (4)
我的脚本从 3 个月开始运行。从昨天开始,我得到了上述答复。我的脚本运行正常,有时连接成功,但有时因上述响应而失败。
请告诉我正确的解决方法。
【问题讨论】:
-
你的mysql服务器是在同一台机器上吗?如果没有,您的 mysql 服务器是否可以从外部 IP 地址访问?
-
不,mysql服务器不在同一台机器上,可以访问数据库服务器。因为连接正常,但有时未连接。表示如果脚本运行 10 次,则 1 次失败(可能)。失败率为 10%(大约)。
-
也许你没有关闭mysql_connection,同时达到了mysql连接的限制?但我不认为这是问题所在。