mysql5.4にチャレンジ!
家サーバを徐々に作っていってます。
ほんとスローペースですが。。
最近MySQL本がリリースラッシュなので影響を受けてみますw
家サーバなので最新で!ということでバージョンは5.4betaでいってみますw
やりたいことは
とざっと今描いているのはこんなところです
インストール手順
ソース取得
cd /usr/local/src mkdir archive mkdir source cd source wget http://dev.mysql.com/get/Downloads/MySQL-5.4/mysql-5.4.2-beta.tar.gz/from/http://ftp.iij.ad.jp/pub/db/mysql/ tar zxvf mysql-5.4.2-beta.tar.gz mv mysql-5.4.2-beta.tar.gz ../source
mysql用ユーザ作成
useradd mysql
configure作成
ちょいちょい変更する可能性があるのでファイルに記述します
cd mysql-5.4.2-beta vim conf.sh ./configure \ --prefix=/usr/local/mysql \ --with-mysqld-user=mysql \ --enable-thread-safe-client \ --enable-local-infile \ --enable-assembler \ --disable-shared \ --with-pthread \ --enable-static \ --with-client-ldflags=-all-static \ --with-mysqld-ldflags=-all-static \ --with-charset=utf8 \ --with-extra-charsets=complex \ --with-readline \ --with-big-tables
依存パッケージインストール
checking for termcap functions library... configure: error: No curses/termcap library found
configure中にこんなエラーが出たのでググってみたら
既に解決した方がいたのでまねして依存パッケージをインストール
sudo yum install ncurses-devel
インストール
sh conf.sh make make install
とりあえずインストールまでで初期設定はまた次回に。。