DBI、DBD::mysql のインストール

Mac OS X 10.4.5 (Tiger) で、PerlからMySQLを使うために、Perlモジュールをインストールする。
DBIは、Perl からDBMSを使う際の定番モジュール。
DBD::mysql は、DBIでMySQLを使うためのドライバみたいなもの。

DBIのインストール(CPAN)

まず、DBI をCPANからインストール。

$ sudo perl -MCPAN -e shell
install DBI

DBD::mysqlのインストール

続いて、DBD::mysql をインストール。
なぜか、私の環境(Mac OS X 10.4.5 + MySQL 4.1.11-max)では、CPANからインストールするとエラーになるので、ソースをダウンロードして、以下のようにしました。

以下からソース入手
http://search.cpan.org/~capttofu/DBD-mysql/

私が記事を書いた時点では、DBD-mysql-3.0002 が最新でした。
で、ターミナルから以下のように(色々調べて、試行錯誤した結果)。

$ sudo perl Makefile.PL --cflags="-I/usr/local/mysql/include/" --libs="-L/usr/local/mysql/lib/ -lmysqlclient -lz -lm -L/usr/lib -lssl -lcrypto" --testuser='***' --testpassword='***'
$ sudo make
$ sudo make test
$ sudo make install
2006年04月30日(日) 15:56:54 Modified by makoger




スマートフォン版で見る