我遇到的这个问题,我已经看了几个小时了。因此,我基本上正在研究网站上的注册表格,并且在使用PHP时,我将其连接到MySQL和数据库,并使用此行代码(这是第6行代码):
$ mysqli = new mysqli('localhost:8080','root','mypass123','eccounts');
我在Mac上使用XAMPP,当我尝试注册时,它的工作正常不完全,问题在于它显示了此错误:
警告:mysqli :: __ construct():( hy000/2002):连接在第6行中拒绝/opt/lampp/htdocs/form.php
如果这还不够,我很抱歉,但我是新手。
PHP
期望将port 3306
用于MySQL
。因此,您需要打开XAMPP,然后将XAMPP MySQL端口更改为3306,然后重新启动MySQL Server。
停止xampp
打开xampp/mysql/bin/my.ini
编辑mysql端口为3306
重新启动xampp
我会说它已经设置为3306,因此只需检查当前设置的设置并将您的php/phpmyadmin中的设置更新为3306而不是8080。8080通常适用于Web服务器。