PDO连接数据库的三种方式

一:参数形式

<?php
//通过参数形式连接PDO
try{
    $dsn = "mysql:host=localhost;dbname=wqzbxh";
    $username = 'root';
    $passwd = 'root';
    $pdo = new PDO($dsn,$username,$passwd);
    var_dump($pdo);
}catch (PDOException $e){
    echo $e->getMessage();
}

二:URI形式:加载txt文件

<?php
//通过URI形式链接数据库
try{
    $dsn = 'uri:file://C:\Users\Administrator\Desktop\php\dsn.txt';
    $username = 'root';
    $passwd = 'root';
    $pdo = new PDO($dsn,$username,$passwd);
    var_dump($pdo);
}catch (PDOException $e){
    echo $e->getMessage();
}

其中txt中这样配置

 

三、通过php.ini配置数据库

<?php
//通过参数形式连接PDO
try{
    $dsn = "wqzbxh";
    $username = 'root';
    $passwd = 'root';
    $pdo = new PDO($dsn,$username,$passwd);
    var_dump($pdo);
}catch (PDOException $e){
    echo $e->getMessage();
}

其中php.ini这样配置:

定义位置随意;

 

三种方式,参数形式最为常见

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章