PPM

どうやら PPM3 以降 DBD::MySQL がなくなってるらしい?
ActivePerl 5.8 では PPM のバージョンは 4.01 だったのでさらになさそう。
色々調べてみても解決に至らずイライラしていたのだが、ようやく解決した。

  1. http://ppm.activestate.com/PPMPackages/zips/8xx-builds-only/Windows/ から DBI.zip と DBD-mysql.zip をダウンロードする。
  2. ダウンロードした2ファイルを任意の場所で展開する *1(ここでは C:\DBI と C:\DBD-mysql に展開した)
  3. コマンドプロンプトから以下の手順でインストールする。
C:\Documents and Setting\Hoge>cd C:\DBI

C:\DBI>ppm install DBI.ppd
Unpacking DBI-1.34...done
Generating HTML for DBI-1.34...done
Updating files in site area...done
  57 files installed
   2 files updated

C:\DBI>cd C:\DBD-mysql

C:\DBD-mysql>ppm install DBD-mysql.ppd
Unpacking DBD-mysql-2.1026...done
Generating HTML for DBD-mysql-2.1026...done
Updating files in site area...done
  14 files installed

C:\DBD-mysql>exit

*1:この時フォルダつきで展開した方が良いっぽい