* MySQL 5.0インストール手順 [#vb748b65]
**インストール元 [#kbef417b]
インストール元のtarボールは下記URLより取得する。
http://dev.mysql.com/downloads/mysql/5.0.html
各種バイナリとソースが公開されており、ページの一番下にある「Source downloads」の「Tarball (in 5.1 both Unix & Windows, tar.gz)」を取得する。
**インストール手順 [#ne621af2]
インストールの際にはMySQL専用のユーザを作成し、全ての作業を専用ユーザにて行う。~
root権限でログイン後、ユーザを作成する。
groupadd mysql
useradd -g mysql mysql
passwd mysql
インストール先ディレクトリの親ディレクトリに対して専用ユーザの書き込み権限がない場合は事前にディレクトリを作成して所有者を変更する。
mkdir /usr/local/mysql
chown mysql.mysql /usr/local/mysql/
ソースファイルを展開して、ソースディレクトリを専用ユーザが書き込み可能にするように所有者を変更する。
tar xfvz mysql-5.0.26.tar.gz
chown -fR mysql.mysql ./mysql-5.0.26
専用ユーザ権限に切り替える
su mysql
設定とコンパイルを行う
./configure --with-charset=utf8 --with-extra-charsets=all --with-mysqld-user=mysql --prefix=/usr/local/mysql
make
make install
データベースの初期化を行う
./scripts/mysql_install_db
MySQLを起動する
/usr/local/mysql/bin/mysqld_safe &
MySQLの管理者ユーザのパスワードを変更する
/usr/local/mysql/bin/mysqladmin -u root password '[NEW PASSWORD]'
疎通を確認する
/usr/local/mysql/bin/mysqladmin -u root@localhost ping
mysqld is alive
**configureオプション [#x4c53af9]
-デフォルト文字コード
--with-charset=[CHARSET]
|binary||
|armscii8||
|ascii||
|big5||
|cp1250||
|cp1251||
|cp1256||
|cp1257||
|cp850||
|cp852||
|cp866||
|cp932||
|dec8||
|eucjpms||
|euckr||
|gb2312||
|gbk||
|geostd8||
|greek||
|hebrew||
|hp8||
|keybcs2||
|koi8r||
|koi8u||
|latin1||
|latin2||
|latin5||
|latin7||
|macce||
|macroman||
|sjis|Shift JIS|
|swe7||
|tis620||
|ucs2||
|ujis|EUC-JP|
|utf8|UTF-8|
-追加言語
--with-extra-charsets=[CHARSET]
|none|含めない|
|complex|動的にロードできないすべての文字を含める|
|all|すべてのキャラクタセットをバイナリに含める|
-実行ユーザ
--with-mysqld-user=[USER]
-インストールディレクトリ
--prefix=[DIR]