从php连接页面没有连接到数据库

时间:2014-05-15 13:32:30

标签: php mysql database web-hosting

尝试连接到我的数据库时,我一直遇到连接错误。 我在我的网页的共享主机上。 我开始创建一个数据库:('herman'被我的主机添加的前缀替换)

Username = herman_tst
Password =test
Name = herman_tst

我可以通过phpmyadmin进入它,没有任何问题,因为我导入了一些表(不包含任何用户参数) 我上传了我的.php文件,如index.php等 我更新了我的dbConnect.php文件,该文件使数据库连接(我相信)相应('herman'被我的主机添加的前缀替换)

$dbUsername = "herman_tst";
$dbPassword = „test”;
$dbName = "herman_tst";

try {
  $conn = new PDO("mysql:host=localhost;dbname=$dbName",
                $dbUsername,
                $dbPassword);

  $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

} catch (PDOException $e) {
  print 'Error: ' . $e->getMessage();
}

我的浏览器仍然回应拒绝访问数据库:

  

错误:SQLSTATE [28000] [1045]拒绝用户访问   'deb41858_tst'@'localhost'(使用密码:YES)致命错误:致电   成员函数prepare()在非对象中   /home/deb41858/domains/doordelens.be/public_html/php/index.php在线   16

有人请说明我在这里缺少的东西吗?

0 个答案:

没有答案