データベースアクセス
PHPには、3種類のデータベースアクセス方法が用意されています。
『 Ethna_DB_ADOdb 』・『 Ethna_DB_Creole 』・『 Ethna_DB_PEAR 』の3つです。
さらに「MDB2」という新しいアクセス方法がリリースされており、MDB2が推奨されております。

ここではアプリケーションオブジェクトを使う予定ですが「MDB2のクラス」がまだリリースされていませんので、
データベースアクセスはEthna_DB_PEARが必要です。

以上の理由から、本サイトでは、クラスライブラリ『 Ethna_DB_PEAR 』を使うことにします。
DBインストールは、パッケージマネージャPEARコマンドでおこないます。
pear install DB


MDB2
MDB2とは、DBとMetabase PHPデータベース抽象化レイヤーを統合したライブラリです。
本サイトでは、使いませんがインストール方法のみ記載します。

MDB2インストール
パッケージマネージャPEARコマンドでおこないます。
pear install MDB2_Driver_mysql
自動的にMDB2のライブラリ本体もインストールされます。
 

正確には、下記のとおり2つインストール作業をおこないます。
pear install MDB2
pear install MDB2_Driver_mysql
つまり、MDB2とDBドライバは別なものということですので、PostgresSQLを使いたい場合には、そのドライバが別途必要です。


PEAR::MDB2日本語マニュアルはこちらに在ります。