0

我想使用 PDO 扩展连接 MySQL 数据库。我正在使用 PHP 5.4

    $db = new PDO('mysql:host=localhost:8080;dbname=films_db;charset=UTF-8', 'root', '');

$query = "SELECT * FROM employee";

$result = $db->query($query);

while($row = $result->fetch(PDO::FETCH_ASSOC)) {
    print_r($row);
}

$result->closeCursor();

但是,我的 WAMP 服务器没有响应。我没有得到任何结果。它的“等待本地主机”状态并出现服务器超时错误。

请帮我解决这个问题。谢谢。

4

1 回答 1

0

8080端口用于http,
一般不用于mysql。

并且默认的 mysql 端口是 3306。
您可能需要检查 mysql 设置以“确认”正在使用的实际端口。

除此之外,您可能需要检查员工表中有多少条记录。
如果有数百万条记录,这可能是加载需要时间的原因。

于 2013-01-21T09:44:00.427 回答