PDO构造错误 - PHP

时间:2011-07-19 11:44:18

标签: php mysql

我在PHP中创建了一个访问MySQL数据库的葡萄酒商店,并将葡萄酒数据提取到网页上。但是,在完成所有工作后,我现在遇到了PDO Construct错误,并且不知道为什么。

错误如下:

  

警告:PDO :: __ construct()[pdo .-- construct]:[2002]一个连接   尝试失败,因为连接方没有(尝试连接   第5行的C:\ webdev \ shop \ selectfromwines.php中的 HOSTNAME

它似乎与以下代码有关:

$database = new PDO('mysql:host=HOSTNAME; dbname=co525', 'co525', 'co525');

我可能会出错的任何想法?

P

2 个答案:

答案 0 :(得分:0)

是HOSTNAME的真实主机名吗?如果不是 - 使用正确的地址。如果您有本地数据库,请尝试127.0.0.1或localhost

答案 1 :(得分:0)

打开php.ini并设置以下内容:

pdo_mysql.default_socket=”/opt/lampp/var/mysql/mysql.sock”