DBI/DBD

C:\>ppm install DBI

■DBD データベース毎ドライバ

DBD::Pg PostgreSQLデータベース
DBD::Oracle ORACLEデータベース
DBD::ODBC Access, SQL-ServerなどのODBC対応データベース
DBD::MYSql MYSqlデータベース

例)perl用のMYSql向けDBDモジュールをインストールする方法
C:\>ppm install DBD-MYSql

■DB接続

use DBI;
$data_source #DB接続用文字列
$user_name #DBの接続ユーザ
$auth #DBの接続パスワード
$dbh = DBI->connect($data_source, $user_name, $auth);

■DB編集

$sth = $dbh->prepare($statement); //SQL準備
$rv = $sth->execute(); //SQL実行

$rv = $dbh->do($statement); //SQLをPREPAREし、EXECUTEする

@ary = $sth->fetchrow_array(); //行データ取得

$ary_ref = $sth->fetchrow_arrayref(); //行データを配列参照として取得

■DB切断

$rc = $dbh->disconnect(); //DB切断