MySQL Linux へのインストールメモ

 滅多にやらないので(本番環境は yum で入れられる標準バージョンを使うことにしているので)、いつもやり方を忘れてしまいます。 なので自分用メモとしてここに書いておくことにします。
 今回入れたのは ML115 - CentOS 5.4 64bit へ。

$ wget http://ftp.iij.ad.jp/pub/db/mysql/Downloads/MySQL-5.5/mysql-5.5.1-m2-linux-x86_64-glibc23.tar.gz
# /usr/sbin/groupadd mysql
# /usr/sbin/useradd -g mysql mysql
# cd /usr/local/
# tar zxvf /home/sakaik/mysql-5.5.1-m2-linux-x86_64-glibc23.tar.gz 
# ln -s mysql-5.5.1-m2-linux-x86_64-glibc23 mysql
# chown -R mysql mysql
# chgrp -R mysql mysql
# cd mysql
# scripts/mysql_install_db --user=mysql

# chown -R root .
# chown -R mysql data

   #  cp support-files/my-large.cnf ./my.cnf
   #  vi my.cnf  (主に charset の設定。bin-log等の設定。メモリの設定)

# bin/mysqld_safe --defaults-file=/usr/local/mysql/my.cnf --user=mysql
 必要なら: ^Z  # bg
--
# bin/mysqladmin shutdown

 実験用に色々バージョン変えたりすることもあるし、普段動いていなくて良いので必要な時だけ手動で立ち上げたり(時に ib* ファイルを消したり)なので、/etc/init.d/下への起動スクリプト配置は行っていません。ふつーはそれやったほうがいいですね。

.