无法连接到数据库,并显示错误消息(HY000 / 2002):无法建立连接,因为目标计算机主动拒绝了它

时间:2018-08-26 23:01:03

标签: php mysqli xampp

我是编程的新手,我只是想使用xampp连接数据库,但这给了我这个错误。

  

警告:mysqli_connect():(HY000 / 2002):无法建立连接   因为目标计算机主动拒绝了它。

$conn = mysqli_connect('localhost', 'root', '', 'db');

我尝试在另一台PC上运行相同的代码,但是效果很好。 所以我想问题出在我正在使用的PC中。 有什么建议要配置什么?

1 个答案:

答案 0 :(得分:0)

如果您确定登录名和密码都正确,请检查端口号。 默认的MySQL端口是3306。也许这台机器上有不同的端口。 或者,也可以更改PHP中的默认端口。

请参阅XAMPP配置以查看MySQL端口并将其添加到您的服务器地址。

PS:您可能还会看到“ localhost”连接的特权。请参见“ mysql”数据库中的“用户”表。安装XAMPP后,还应该安装phpmyadmin。