Perl DBI


Perl's Database Interface

About DBI

The DBI is the standard database interface module for Perl. It defines a set of methods, variables and conventions that provide a consistent database interface independent of the actual database being used.

DBI Releases

DBI Drivers

DBI Extensions


There is both community and commercial support available

Online Documentation


Please contribute, Time, Patches, Sponsorship or Donations.

Perl object relational mappers (ORMs)

ORMs convert results from a database to objects and back again; so you don't have to write SQL. Perl has several ORMs which use DBI: DBIx::Class and Rose::DB::Object are two of the most commonly used.