将文件连接到phpMyAdmin错误

问题描述 投票:0回答:2

这个问题我遇到了麻烦,我现在已经看了几个小时了。所以基本上我正在我的网站上编写注册表单,在处理php时,我用这行代码(这是第6行代码)将它连接到MySQL和数据库:

$ mysqli = new mysqli('localhost:8080','root','mypass123','accounts');

我在Mac上使用Xampp,当我尝试注册时,它的工作原理并不完全如此,问题是它显示了这个错误:

警告:mysqli :: __ construct():( HY000 / 2002):第6行的/opt/lampp/htdocs/form.php中的连接被拒绝

如果这还不够,我很抱歉,但我是新人。

php html css
2个回答
0
投票

PHP希望将3306用于MySQL。因此,您需要打开XAMPP,并将XAMPP MySQL端口更改为3306,然后重新启动MySQL服务器。


0
投票

停止Xampp

打开xampp / mysql / bin / my.ini

将MySQL端口编辑为3306

重启Xampp

我要说它已经设置为3306所以只需检查它当前设置的内容并将PHP / phpMyAdmin中的设置更新为3306而不是8080. 8080通常用于Web服务器。

© www.soinside.com 2019 - 2024. All rights reserved.