初めて自分の家と他人の家が違う、と意識した時

はじめて質問いたします。
現在MovableType導入しようとしています。
ですが、ActivePerlとMYSQLを接続させる為のDBD::Mysqlが
インストールができません。どなたか詳細な方法を
教えてください。

ActivePerl:5.10
windows XP
Apache 2.0.63

DBIはインストールできています。
コマンドプロンプトで
ppm-shell
install DBD-mysql
上記を試すと下記のエラーがでます。
ppm 4.02Copyright (C) 2007 ActiveState Software Inc. Allrights reserved.
ppm> install DBD-mysql
Downloading ActiveState Package Repository packlist...not modified
ppm install failed: Can't find any package that provides DBD-mysql


Perl package managerで確認すると
DBD::Mysqlはありませんでした。

よろしくお願いします。

A 回答 (2件)

質問者さんが今使っているのは 5.*10* なので、5.6とか5.8に


するのは「バージョンアップ」ではないのではないでしょうか?
>#1

使用するバージョンを5.8.xにするか(ActiveStateからまだダウンロード
できます)、ppm のリポジトリに

http://cpan.uwinnipeg.ca/PPMPackages/10xx/packag …

を登録してみてください。
ここには5.10用のDBD::MySQLも登録されているようです。

リポジトリの追加手順はこんな感じです。

C:\>ppm install http://cpan.uwinnipeg.ca/PPMPackages/10xx/packag …

もっと詳しい説明などは↓を。
ActivePerl 10xx Win32 PPM packages
http://cpan.uwinnipeg.ca/PPMPackages/10xx/
    • good
    • 0
この回答へのお礼

sakusaker7様

返信が遅くなりました。
回答ありがとうございます。
URL等はって頂いた為わかりやすく
リポジトリの追加でインストールすることができました。

今回はバージョンアップではなく
初めてのインストールとなります。

ありがとうございます。

お礼日時:2008/06/10 10:46

ActivePerlのバージョンを5.6以上にアップすることは視野に入れるのはダメでしょうか?


私は5.6以上しか使ったことはないですが、mysqlで一度もつまづいたことはありません。
    • good
    • 0
この回答へのお礼

atom_seed様

回答ありがとうございます。
返信遅くなり、すみません。
5.6以上へ変更という方法もあるんですね。
今回は何とかリポジトリへ追加という方法で
大丈夫でした。

お騒がせいたしました。
ありがとうございます

お礼日時:2008/06/10 10:50

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報