我试图连接我的数据库......
所以我在运行index.php。
时添加了所有相应的代码显示,
Error!: SQLSTATE[HY000] [2002] No connection could be made because the target machine actively refused it.
index.php:
<?php
$user = 'root';
$pass ='';
try {
$dbh = new PDO('mysql:host=localhost;dbname=marudhar_db', $user, $pass);
echo "go go go...!!!!";
$dbh = null;
} catch (PDOException $e) {
print "Error!: " . $e->getMessage() . "<br/>";
die();
}
?>
答案 0 :(得分:1)
&#34;目标机器主动拒绝它&#34;消息表示您尝试对没有服务器软件正在侦听的计算机上的端口执行TCP连接操作。
对于localhost上的MySQL服务器,它可能意味着一些事情
除非您正在尝试my.cnf
我的档案,否则最后两个不太可能。
答案 1 :(得分:0)
我尝试了相同的代码。我创建了名为'marudhar_db'的数据库并运行代码。它完美无缺,打印出去。检查您的wamp或xamp连接是否正确。要么重启你的wamp / xamp一次。