• 締切済み

Perl DBD::Mysql

はじめて質問いたします。 現在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はありませんでした。 よろしくお願いします。

みんなの回答

  • sakusaker7
  • ベストアンサー率62% (800/1280)
回答No.2

質問者さんが今使っているのは 5.*10* なので、5.6とか5.8に するのは「バージョンアップ」ではないのではないでしょうか? >#1 使用するバージョンを5.8.xにするか(ActiveStateからまだダウンロード できます)、ppm のリポジトリに http://cpan.uwinnipeg.ca/PPMPackages/10xx/package.ppd を登録してみてください。 ここには5.10用のDBD::MySQLも登録されているようです。 リポジトリの追加手順はこんな感じです。 C:\>ppm install http://cpan.uwinnipeg.ca/PPMPackages/10xx/package.ppd もっと詳しい説明などは↓を。 ActivePerl 10xx Win32 PPM packages http://cpan.uwinnipeg.ca/PPMPackages/10xx/

maro1008
質問者

お礼

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

  • atom_seed
  • ベストアンサー率48% (25/52)
回答No.1

ActivePerlのバージョンを5.6以上にアップすることは視野に入れるのはダメでしょうか? 私は5.6以上しか使ったことはないですが、mysqlで一度もつまづいたことはありません。

maro1008
質問者

お礼

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

関連するQ&A