PHP的資料庫抽象層PDO
阿新 • • 發佈:2019-01-07
首先,何為PDO呢?PDO英文全名為PHP Data Object,是php的資料物件,擴充套件為PHP訪問資料庫定義了一個輕量級的一致介面。它的作用是:無論你需要使用哪一種資料庫,都可以用相同的方法來進行一些操作,比如:查詢或者獲取資料等。
PDO可以通過訪問PHP的phpinfo()函式來進行確認自己是否安裝了PDO擴充套件。或者開啟web伺服器開啟apache,然後在瀏覽器輸入網址localhost/phpinfo.php,然後你就能去確認是否安裝了PDO擴充套件。
然後如果要連線某些資料庫使用時,就需要到伺服器目錄裡的php.ini檔案去編輯儲存,然後重啟php伺服器或者web伺服器
因為phpstudy有兩種方式去開啟驅動,一種就是這個伺服器已經弄好現成給你用,不需要你親自去改動php.ini檔案,操作路線是:其他選項選單 —> PHP擴充套件及設定—>PHP擴充套件,然後只需要將需要用到的資料庫驅動點選開啟,然後重啟伺服器即可。另一種方式則是不偷懶親自去php.ini檔案編輯,操作路線則是:其他選項選單 —>開啟配置檔案—>php.ini,此時便會開啟php.ini檔案,然後快捷鍵ctrl+f搜尋“pdo”
最後你就可以建立PDO物件,使用需要的資料庫進行操作了,下面附上一段建立PDO物件的一段PHP程式碼:
<?php
try{
$pdo = new PDO();
}catch(PDOException $e){
echo "資料庫連線失敗:".$e->getMessage();
exit;
}
echo "建立PDO物件成功!";