【发布时间】:2021-08-25 16:22:11
【问题描述】:
错误是: 连接失败:SQLSTATE[HY000] [1045] 用户 'moomen'@'localhost' 的访问被拒绝(使用密码:YES)
代码是:
<?php
$servername = "localhost";
$username = "moomen";
$password = "9124279123";
$dbname = "ecocaa";
try {
$conn = new PDO("mysql:host=$servername;dbname=$servername", $username, $password);
// set the PDO error mode to exception
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "Connected successfully";
} catch (PDOException $e) {
echo "Connection failed: " . $e->getMessage();
}
【问题讨论】:
-
要么用户不存在,要么密码错误,要么没有设置mysql用户帐户从“localhost”访问。我们不知道,因为我们不知道您的 mysql 用户配置,也不知道您的密码。
-
不,我确定数据是正确的
标签: php mysql connection