我在试着连接我的数据库...
因此,在运行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();
}
?>发布于 2016-03-14 02:56:27
"target machine actively it“消息表示您试图对没有服务器软件监听的机器上的端口执行TCP连接操作。
对于本地主机上的MySQL服务器,这可能意味着以下几点
最后两个是不太可能的,除非您一直在尝试使用my.cnf my file。
发布于 2016-03-14 02:18:28
我试过同样的代码。我创建了名为'marudhar_db‘的数据库并运行代码。它工作得很完美,打印出来的照片也很好用。检查wamp或xamp连接是否正确。重新启动您的wamp /xamp一次。
https://stackoverflow.com/questions/35973582
复制相似问题