mysql資料庫的PDO連線方式
阿新 • • 發佈:2019-01-06
PDO(PHP data object)資料庫訪問抽象層,統一各種資料庫的訪問介面
PDO的特性:
1、編碼的一致性
2、靈活性
3、高效能
4、面向物件特性
PDO支援的資料庫型別:
PDO的配置與使用
- 配置PHP配置檔案,開啟php.ini檔案的相應擴充套件
extension=php_pdo.dll - 開啟相對應的資料庫擴充套件(以MySQL為例)
extension=php_pdo_mysql.dll 通過檢視phpinfo可以看到PDO擴充套件的詳細資訊
PDO連線資料庫
1、通過引數形式連線資料庫
$dsn='mysql:host=localhost' ;dbname='ab1';
$username='root';
$passwd='root1';
$pdo=new PDO($dsn,$username,$passwd);
2、通URI連線資料庫
mysql:dbname=db1;
host=localhost;
配置檔案conf.php
$dsn='uri:file://dsn.txt的路徑';
$username='root';
$passwd='root1';
$db=New PDO($dsn,$username,$passwd);
var_dump($db);
3、通過配置檔案形式連線資料庫
在php.ini檔案中新增一下程式碼
pdo.dsn.db1="mysql:host=localhost;dbname=db1" ;
重啟伺服器
conf.php檔案
$dsn='db1';
$username='root';
$passwd='root1';
$pdo=New PDO($dsn,$username,$passwd);
Var_dump($pdo);