PDO , не могу подключиться к БД
Я новичок , использую OpenServer, недавно начал изучать PDO и почему-то , когда пытаюсь подключиться к БД выскакивает ошибка:
SQLSTATE[HY000] [1045] Access denied for user 'al'@'localhost' (using password: YES)
На всякий случай , вот мой PHP код:
$user = 'al';
$password='0000';
$opt = [
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
PDO::ATTR_EMULATE_PREPARES => false,
];
try {
$pdo = new PDO('mysql:host=127.0.0.1;dbname=site;charset=utf8', $user, $password);
}
catch (PDOException $e){
print "Error!: " . $e->getMessage() . "<br/>";
die();
}
Как исправить?