【发布时间】:2021-11-26 15:11:33
【问题描述】:
我知道有很多这样的问题,但我没有找到任何解决方案。
我尝试过的事情:-
检查防火墙
重新启动了我的 PC 和 Apache 服务器
重启MYSQL
检查了我的代码
尝试了我在互联网上所知道和找到的一切
这是我的代码:-
<?php
$dbhost = 'localhost:3360';
$dbuser = 'root';
$dbpass = '';
$db = 'test_db13';
$conn = mysqli_connect($dbhost,$dbuser,'',$db);
if(! $conn){
die('Could not connect connect: ') ;
}
echo 'Successfully Connected';
$sql = 'Connected Successfully';
$retvalue = mysqli_query($sql);
if(! $retvalue){
die('Cannot connect to SQL: ');
}
echo 'DataBase test_db13 has successfully created';
mysqli_close($conn);
?>
我确实设置了密码,但它仍然显示错误。
这是防火墙图片:-
XAMMP 终于运行了,这就是证明
【问题讨论】:
-
查看控制面板中给出的端口,以及您用来连接的端口。
3360!=3306 -
在你的 PHP 中,端口是 3360,而 xampp 建议它是 3306