Mac OS X Tiger に MySQL 5.0.27 をインストール

Mac OS X Tiger に MySQL 5.0.27 をインストール

2006/12/28 12:54pm

Ruby on Rails で開発するアプリケーションのバックエンドだが、データベースには MySQL を使用するつもりなので、これもインストールしてやる。

MySQL 5.0 のダウンロードページには、Mac OS X 向けのバイナリも配布されているので、通常はこちらを使うのがよさそうだ。

まあ、コンパイルも楽しいので、今回は自前でソースコードからインストールしてみる。

% curl --location "http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.27.tar.gz/from/http://mirror.mysql-partners-jp.biz/" > mysql-5.0.27.tar.gz
% tar xvzf mysql-5.0.27.tar.gz
% cd mysql-5.0.27

configure のオプションはマニュアルに載っていたものを参考にした。

CC=gcc CFLAGS="-O3 -fno-omit-frame-pointer" CXX=gcc \
CXXFLAGS="-O3 -fno-omit-frame-pointer -felide-constructors \
    -fno-exceptions -fno-rtti" \
    ./configure --prefix=/usr/local/mysql \
    --with-extra-charsets=complex --enable-thread-safe-client \
    --enable-local-infile --disable-shared

あとは、make, make install

% make
% sudo make install