ABOUT DBI DOCUMENTATION CONTRIBUTING SUPPORT Perl DBI Perl's Database Interface Database programming with Perl VIEW THE DOCS 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 Perldoc Changes Full content DBI Drivers Find latest DBD modules Summaries (1999) DBI Extensions Find latest DBIx modules Support There is both community and commercial support available Online Documentation Manual pages FAQs Contributing 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. Find out more Download latest Perldoc Latest DBD modules FAQ DBI books Perl.org www blogs jobs learn dev Connect Site Info © 2002-2021 Perl.org

ABOUT DBI DOCUMENTATION CONTRIBUTING SUPPORT About DBI Database programming with Perl The DBI module enables your Perl applications to access multiple database types transparently. You can connect to PostgreSQL, SQLite, MySQL, MSSQL, Oracle, Informix, Sybase, ODBC and many more without having to know the different underlying interfaces of each. The API defined by DBI will work on all these database types and many more. You can connect to multiple databases of different types at the same time and easily move data between them. The DBI layer allows you to do this simply and powerfully. Here's a diagram that demonstrates the principle: Find out more Download latest Perldoc Latest DBD modules FAQ DBI books Perl.org www blogs jobs learn dev Connect Site Info © 2002-2021 Perl.org