今天我已经做了一些研究,但似乎没有解决这个问题。我最近从5.1.6升级到PHP 5.3.3,并且从5.0升级到5.5。之后,下面的代码生成一个错误说“无法连接到MySQL数据库”:PHP 5.3升级 - 无法连接到MySQL服务器
$connection = mysql_pconnect($dbhost, $dbusername, $dbpassword);
if (!$connection) {
//Can't connect
die('Could not connect: ' . mysql_error());
return;
}
并得到以下错误:
Warning: mysql_pconnect(): Can't connect to MySQL server on '199.59.157.103' (13) in /var/www/html/ws/Cust/customerWS_1_1.php on line 19 Could not connect: Can't connect to MySQL server on '199.59.157.103' (13)
我能够通过连接到远程主机命令行,并尝试了从重置密码到关闭IP表的所有内容。我有点茫然 - 所以任何帮助,将不胜感激。
当我说的远程连接 - 我的意思是从服务器托管我web内容我可以使用mysql -h进行连接。如果这是MySQL没有正确听取的问题,它不应该允许任何远程连接,对吧? –
tdk2fe
2011-05-06 19:07:17
正确。从命令行连接时,是否使用脚本尝试使用的相同用户名和密码? – 2011-05-06 19:10:37
是的。即使我硬编码连接信息,我仍然收到相同的错误。检查这种世俗的事情通常是我在做facepalm之前做的第一件事:) – tdk2fe 2011-05-06 19:12:16