最新のORMはすべて、標準のデータベースドライバーであるPDOに依存していると思います。
MySQLi拡張機能 をお持ちの場合 有効にすると、独自のPDOを作成できるようになります(IIRC MySQLiはPDOが行うすべてのことをサポートします)。
if (extension_loaded('pdo_mysql') == false) {
class PDO {
protected $connection;
public function __construct($dsn, $username = null, $password = null, array $driver_options = array()) {
$this->connection = new MySQLi(...);
}
}
class PDOStatement { ... }
class PDOException extends RuntimeException { ... }
}
PDO API全体を実装する必要がありますが、少なくともそれは機能します。