MySQLをインストールしてみた。
MovableTypeだとかXOOPSだとかMantisだとか、いろいろ使えそうというのが理由だ。
ver4.xとver5.xがあったが、今回は最新のver5.xを入れてみることにした。
1.ソースダウンロード
MySQL 5.0 Downloads
面倒なのでミラーからwgetする
wget http://www.softagency.co.jp/MySQL/Downloads/MySQL-5.0/mysql-5.0.2-alpha.tar.gz
2.展開
tar zxvf mysql-5.0.2-alpha.tar.gz
3.MySQL用のユーザー&グループを作成
groupadd mysql
useradd -g mysql mysql
4.ビルド&インストール
cd mysql-5.0.2-alpha
CFLAGS="-O3 -mpentiumpro" CXX=gcc CXXFLAGS="-O3 -mpentiumpro \
-felide-constructors -fno-exceptions -fno-rtti" ./configure \
--prefix=/usr/local/mysql --enable-assembler \
--with-mysqld-ldflags=-all-static \
--with-extra-charsets=complex
make
su
make install
5.MySQL 権限テーブル作成
scripts/mysql_install_db
6.所有者の変更(バイナリ→root、データ→mysql)
chown -R root /usr/local/mysql
chown -R mysql /usr/local/mysql/var
chgrp -R mysql /usr/local/mysql
7.初期化&起動
/usr/local/mysql/bin/mysqld_safe --user=mysql &
8.バージョン&パラメータ確認
/usr/local/mysql/bin/mysqladmin version
/usr/local/mysql/bin/mysqladmin variables
9.シャットダウン
/usr/local/mysql/bin/mysqladmin -u root shut
10.自動起動設定
support-files/mysql.serverをinit.dとかrc.?に配備
Redhatなら
さて、この後どう料理しますか…
Recent Comments