PerlDBIモジュールはデータベースにアクセスする一般的なインタフェースを提供します。そのままで、多くの異なったデータベースエンジンで作動するDBIスクリプトを書くことができます。DBIを使うためにあなたは、DBIモジュール並びにアクセスしたい各タイプのサーバごとに、データベースドライバ(DBD)モジュールをインストールしなくてはなりません。MySQLの場合、このドライバーはDBD::mysqlモジュールです。
Perl
DBIは推薦されたPerlインタフェースです。それは、時代遅れとみなされるべき古い(タイプの)インタフェースであるmysqlperlを置き換えます。
Perl DBIサポートをインストールするためのインストラクションは項2.15. 「Perl のインストールに関する注釈」に掲載されていますのでご覧ください。
DBIに関する情報はコマンドライン、オンラインで入手するか、あるいは印刷物として取得するこができます。
DBIとDBD::mysqlモジュールをインストールさせるとすぐ、コマンドラインにおいてperldocコマンドを使って、それらに関する情報を得ることができます。
shell>perldoc DBIshell>perldoc DBI::FAQshell>perldoc DBD::mysql
この情報を、pod2man、pod2html等を他のフォーマットに翻訳するためにも使うことができます。
Perl
DBIに関するオンライン情報を得るために、DBI
Webサイトhttp://dbi.perl.org/をご訪問くさだい。そのサイトは一般的DBIメーリングリストのホストとしての機能を具備しています。MySQL
ABは DBD::mysqlに特に関するリストを主催しています。項1.6.1. 「MySQL メーリング リスト」をご参照ください。
印刷された情報を掲載した公式DBIブックは、Programming the Perl DBI (Alligator Descartes and Tim Bunce, O'Reilly & Associates, 2000)です。このブックに関する情報はWebサイト、http://dbi.perl.org/から入手することがででます。
MySQLを使ったDBIの使用に特に焦点をあてた情報を見たい場合には、MySQL and Perl for the Web (Paul DuBois, New Riders, 2001)をご参照ください。このブックのWebサイトはhttp://www.kitebird.com/mysql-perl/です。
