我无法连接数据库。 出现错误(致命错误:在w:\domains\rus.org\index.php中第17行)
null
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<?php
$user = 'root';
$pass = '';
$db = 'testing';
$host = 'localhost';
$dsn = 'mysql:host='. $host. ';dbname='.$db;
$pdo = new PDO($dsn, $user, $pass);
?>
</body>
</html>
null
尝试此PDO连接的标准代码以获得更好的错误消息。 所以,你能搞定他们。
try {
$pdo = new PDO($dsn, $user, $pass);
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch(PDOException $e) {
echo $e->getMessage();
}