首先你想要理解資料庫抽象層的概念,理解這時候你就知道adodb的作用了,php雖然對大多數資料庫都支援,但是每種資料庫都有很大差異,這樣當你更換資料庫的時候,就要改動大量**,ok,有了adodb你完全沒有了這些煩惱!
adodb目前支援mysql、postgresql、oracle、interbase、microsoft sql server、access、foxpro、sybase、odbc及ado。另外adodb不僅對select操作提供強大支援,對update和insert也提供強大支援。使用了adodb後,對於系統的移植將會變得輕而易舉。
adodb使用案例很多,像postnuke、phpwiki等很多開源系統都使用adodb作為資料庫抽象層!
那麼今天就來看看使用adodb並連線mysql資料庫的簡單教程!
<?php
包含所有資料庫類包含的使用函式,必須載入
require_once './adodb5/adodb.inc.php';
//建立連線物件,接受使用的資料庫
$conn = &adonewconnection('mysql');
//那麼開始連線mysql資料庫了
$conn->connect('localhost','root','','test');
//設定字元編碼
$conn->execute("set names utf8");
$res = $conn->execute("select * from user");
if (!$res)else
?>
關於adodb的簡單介紹
adodb 不管後端資料庫如何,訪問資料庫的方式都是一致的,開發設計人員不必為了某一套資料庫,而必須再學習另一套不同的 訪問方法,這大大減輕開發人員的知識負擔,過去的知識往後仍可繼續使用 外文名 active data objects data base 簡 稱 adodb 含 義 php 訪問資料...
使用adodb方式連線oracle資料庫
我們自動化指令碼很多時候需要鏈結資料庫進行資料驗證或者資料準備,一般是用adodb.connection物件的open方法獲取資料庫鏈結,open方法的鏈結字串可以有很多種的形式,如 使用odbc oraoledb.oracleoracle,但我們需要只需讀取某個配置檔案中的host port si...
php運用adodb連線不同資料庫
連線oracle資料庫 include adodb adodb.inc.php 包含adodb類庫檔案 conn newadoconnection oci8 conn connect dbserver,dbuser,dbpass 連線postgresql資料庫 include adodb adodb...