* MySQL 5.0インストール手順 [#vb748b65]
#contents
**インストール元 [#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 &

疎通を確認する

 /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]

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS