警告:mysqli_connect():(HY000 / 2002):连接被拒绝

时间:2019-06-08 21:28:17

标签: php html

无法弄清楚为什么我会收到此错误?

警告:mysqli_connect():(HY000 / 2002):连接被拒绝

代码在这里:

    $con =  mysqli_connect('localhost:3306', '********', '********');
    mysqli_select_db ($con, "id9873966_search") or die mysqli_error($con));

1 个答案:

答案 0 :(得分:0)

如果您使用的是标准端口3306,您应该就可以写

$con = mysqli_connect("localhost", "username", "password", "id9873966_search");

假设您实际上有一个名为id9873966_search的数据库

此外,如果您使用的是Windows PC,则可以以管理员身份打开CMD并运行

netstat -a -b

这将生成一个侦听哪些端口的服务列表,以便您可以验证您实际上是否在本地主机上使用端口3306。您还可以在Windows中打开“服务”,并确保已安装并监听数据库。

可能还需要在计算机上添加防火墙规则。