PerlDBI
モジュールはデータベースアクセスのための一般的なインタフェースを提供します。 変更せずに、多くのさまざまなデータベースエンジンで動作する DBI スクリプトを書くことができます。 MySQL で DBI を使用するには、次をインストールします。
DBI
モジュール。DBD::mysql
モジュール。 これは Perl のデータベースドライバ (DBD) モジュールです。オプションで、アクセスするほかの任意の種類のデータベースサーバーの DBD モジュール。
Perl DBI は推薦される Perl インタフェースです。 それは、廃止とみなされるべき mysqlperl
と呼ばれる古いインタフェースを置き換えます。
これらのセクションには、MySQL と Perl の使用および Perl での MySQL アプリケーションの作成に関する情報が含まれます。
Perl DBI サポートのインストール手順については、セクション2.13「Perl のインストールに関する注釈」を参照してください。
オプションファイルからオプションを読み取る例については、セクション5.8.4「複数サーバー環境でのクライアントプログラムの使用」を参照してください。
セキュアなコーディングのヒントについては、セクション6.1.1「セキュリティーガイドライン」を参照してください。
デバッグのヒントについては、セクション5.9.1.4「gdb での mysqld のデバッグ」を参照してください。
いくつかの Perl 固有の環境変数については、セクション4.9「環境変数」を参照してください。
macOS での実行に関する考慮事項は、セクション2.4「macOS への MySQL のインストール」 を参照してください。
文字列リテラルを引用する方法については、セクション9.1.1「文字列リテラル」を参照してください。
DBI 情報はコマンド行、オンライン、または印刷物で取得できます。
-
DBI
とDBD::mysql
モジュールをインストールしたら、コマンド行でperldoc
コマンドを使って、それらに関する情報を得ることができます。shell> perldoc DBI shell> perldoc DBI::FAQ shell> perldoc DBD::mysql
pod2man
、pod2html
などを使用して、この情報をほかのフォーマットに変換することもできます。 Perl DBI のオンライン情報は、DBI web サイト (http://dbi.perl.org/) を参照してください。 そのサイトでは一般的な DBI メーリングリストをホストしています。
印刷された情報として、公式の DBI の書籍は『Programming the Perl DBI』(Alligator Descartes および Tim Bunce 著、O'Reilly & Associates 発行、2000 年) があります。 このマニュアルに関する情報は、DBI web サイト http://dbi.perl.org/ で入手できます。