[PDO]②--连接数据库

Paste_Image.png

通过参数形式连接数据库

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

通过配置文件连接数据库

Paste_Image.png

重启服务

<?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();
}
?>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容