尝试连接到我的数据库时,我一直遇到连接错误。 我在我的网页的共享主机上。 我开始创建一个数据库:('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
有人请说明我在这里缺少的东西吗?