handlename's blog

コード片など

Test::mysqldのインストールに詰まったら

cpanmでTest::mysqldのインストールをするときに詰まったのでメモ。

mysqldその他がみつからない

macportsで入れたmysqlを使っていたが、これだとcpanmからTest::mysqldをインストールするときに(というかテストをするときに)必要なものがいろいろと見つけられない模様。

たとえばこんなエラーが出る。

FATAL ERROR: Could not find mysqld

The following directories were searched:

   /opt/local/lib/mysql5/libexec
   /opt/local/lib/mysql5/sbin
   /opt/local/lib/mysql5/bin

バイナリ版のmysqlを入れる

macportsを使わずにmysqlをいれる。

ここからdmgをダウンロード http://dev.mysql.com/downloads/mirror.php?id=394788#mirrors

その後 .zshrc にPATHを設定。

export PATH=/usr/local/mysql/bin:$PATH
export PATH=/usr/local/mysql/scripts:$PATH

これでTest::mysqldのインストールができる。