Web屋さんのアレ

Python大好きなWeb屋のおじさんがぺろぺろ何かを書いてくよ。

【MySQL】SpiderをSandboxで動かす【Sandbox】

SpiderってかMysql Sandboxの話ですけども。。
サンプル通りにやっても動かなかったのでメモ。

インストール方法は調べれば沢山出てくるので割愛。
つっても1行書くだけだけども。。
ここらへんを参考に。
http://d.hatena.ne.jp/ZIGOROu/20090607/1244367464

で、make_sandboxすると

"You must enter a full path to the tarball. Relative paths are not supported."

とか

"Not a tarball"

とか訳の判らん事(わかるけどw)を仰るので困った。
ので、解凍してからやってやると上手くいきました。
以下、手順です。

Spiderはコチラからダウンロードしてね。
https://launchpad.net/spiderformysql

export SANDBOX_BINARY=$HOME/opt/mysql
export SANDBOX_HOME=$HOME/opt/sandboxes

mkdir ~/opt/mysql
cd ~/opt/mysql

wget http://spiderformysql.com/downloads/spider-2.26/mysql-5.5.14-spider-2.26-vp-0.15-hs-1.0-linux-i686-glibc23.tgz
tar zxvf mysql-5.5.14-spider-2.26-vp-0.15-hs-1.0-linux-i686-glibc23.tgz
mv mysql-5.5.14-spider-2.26-vp-0.15-hs-1.0-linux-i686-glibc23.tgz 5.5.14

make_sandbox $SANDBOX_BINARY/5.5.14

なんかディレクトリをバージョン名にしなきゃいけないとか決まりごとがある様です。