Почему-то не получается подключиться к БД ни с помощью PDO , ни с помощью mysqli,использую OpenServer, тут почему-то выскакивает:
Error!: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)
Если что вот мой php код:
$user = 'root';
$password='';
$host='localhost';
$db='site';
$charset='utf8';
$opt = [
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
PDO::ATTR_EMULATE_PREPARES => false,
];
$req = "mysql:host=$host;dbname=$db;charset=$charset";
try {
$pdo = new PDO($req,$user,$password);
} catch (PDOException $e){
print "Error!: " . $e->getMessage() . "<br/>";
}