PEAR に手をつけてみた。まずは、php.iniの設定。
UNIXでは : がセパレータらしい。

 include_path ".:/usr/share/pear"


簡単な DB 接続のサンプル。DSN で利用するデータベースのタイプ、
ユーザー、パスワード、データベース名等を一括して指定できる。

 include_once "DB.php"

 $mysql = DB::connect("mysql://username:password/db_name");

 $result = $mysql->query();
 while ($row = $result->fetchRow()){
   do_something($row);
 }
 $mysql->freeResult($result);

 $mysql->disconnect();