Windows 上で、MySQL の DBD
モジュールを ActiveState Perl
でインストールするには以下の手順に従います。
http://www.activestate.com/Products/ActivePerl/ から ActiveState Perl を入手してインストールします。
コンソール ウインドウ (「DOS window」) を開きます。
必要に応じて HTTP_proxy
変数を設定します。例えば、以下のような設定を試してみます。
set HTTP_proxy=my.proxy.com:3128
PPM プログラムの実行:
C:\> C:\perl\bin\ppm.pl
これまでインストールしたことがない場合、DBI
をインストールします。
ppm> install DBI
これが完了したら、以下のコマンドを実行します。
install \ ftp://ftp.de.uu.net/pub/CPAN/authors/id/JWIED/DBD-mysql-1.2212.x86.ppd
このプロシージャは ActiveState Perl 5.6 あるいはそれ以降で機能します。
使用するプロシージャを取得できない場合には、MyODBC ドライバを代わりにインストールし、ODBC で MySQL サーバに接続します。
use DBI; $dbh= DBI->connect("DBI:ODBC:$dsn",$user,$password) || die "Got error $DBI::errstr when connecting to $dsn\n";