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();
}

Как исправить?


Ответы (0 шт):