通过参数形式连接数据库
<?php
try {
//通过参数形式连接数据库
$dsn = 'mysql:host=localhost;dbname=test';
$username = "root";
$password = '';
$pdo = new PDO($dsn, $username, $password);
var_dump($pdo);//object(PDO)[1]
} catch (PDOException $e) {
echo $e->getMessage();
}
?>
通过Uri的形式连接数据库
dsn.txt
mysql:dbname=test;host=localhost
<?php
//通过uri的形式连接数据库
try {
$dsn = 'uri:file://C:\wamp\www\dsn.txt';
$username = 'root';
$password = '';
$pdo = new PDO($dsn, $username, $password);
var_dump($pdo);//object(PDO)[1]
} catch (PDOException $e) {
echo $e->getMessage();
}
?>
通过配置文件连接数据库
重启服务
<?php
try {
$dsn = 'imooc';
$username = 'root';
$password = '';
$pdo = new PDO($dsn, $username, $password);
var_dump($pdo);//object(PDO)[1]
} catch (PDOException $e) {
echo $e->getMessage();
}
?>