无法通过IP'连接到MySQL服务器(4)

时间:2014-08-01 07:49:43

标签: php mysql cron

连接已经完成但有时我在运行 cron JOB脚本时遇到此错误

Can't connect to MySQL server on 'myhost' (4)

我的脚本运行了3个月。从昨天起我得到了上述回复。我的脚本运行正常,有时连接成功,但有时上面的响应失败了。

请告诉我解决方案的正确理由。

1 个答案:

答案 0 :(得分:0)

可能是连接超时。

尝试使用此扩展它: https://stackoverflow.com/a/5567251/1489237

另外,请尝试使用此代码检查连接时间以及是否发生超时。

for($i=0;$i<100;$i++){
    $start = time();
    //mysql connection
    //check connection and outputs success/error message
    $end = time();
    echo "Elapsed time for connection $i is ". ($start-$end). " seconds.";
}