安裝或設定

PDO 是 PHP 中的通用資料庫連線命令,它支援 12 種不同的資料庫型別,例如 MySQL,MongoDB,NoSQL 。PDO 的一大優點是它計算程式碼以支援資料庫型別,因此在轉移到另一個資料庫系統時不需要任何機會。

摘要

PDO 庫 MySQLi
資料庫支援 12 個不同的司機 庫 MySQLi
API OOP OOP +程式
連線 簡單 簡單
命名引數 沒有
物件對映
準備好的宣告(客戶端) 沒有
效能 快速 快速
儲存過程

使用 PDO 連線資料庫:

連線部分看起來很尷尬,但我們需要處理。PDO 的其餘部分簡單而有用,它也有助於使安全部分更容易。

$connection = new PDO("mysql:host=localhost;dbname=myDatabase, username, password);

PDO 連線按以下順序排列:

PDOdatabase type :host = host ; dbname = database name root password );

使用 PDO 從資料庫中安全選擇:

// We use a array to hold the data about whats the :var is in normal $var
$params = array(
    ':username' => '$username', 
    ':email' => $mail, 
);

// Prepare the SQL and using named secure parameters ":username"
$pdo->prepare('SELECT * FROM users WHERE username = :username AND email = :email');

// Execute the $params and send them to the $pdo->prepare 
$pdo->execute($params);

你剛剛閱讀的程式碼是受保護的代理 SQL 注入

教程:

安裝:

如果你沒有 PDO,請如何安裝

指南:

W3Schools 教程
Tuts + Tutorial(推薦)