第一種:面向過程方式:mysql_connect(), mysql_select_db(), mysql_query(); is_resource();
第二種:面向對象方式:$db = new mysqli();
第三種:PDO(PHP Data Object)方式
$pdo = new PDO();
最常用命令如下:
PDO::query(); 主要是用於有記錄結果返回的操作,特別是SELECT操作
PDO::lastInsertId(); 返回上次插入操作,主鍵列類型是自增的最後的自增ID
PDO::exec(); 主要是針對沒有結果集合返回的操作,如INSERT、UPDATE等操作
PDOStatement::fetch(); 用來獲取一條記錄
PDOStatement::fetchAll(); 將所有記錄集中在一個
綜合來看:第一種是原生的,應用最廣;第二種貌似沒有普及起來,應用的不多;第三種PDO統一了各種類型的數據庫接口,符合未來模塊化的編程方向。