LinuxにMySQL5.5.8をソースからインストールする

1.必要ファイル
bison-2.4.2.tar.bz2
cmake-2.8.3.tar.gz
make-3.82.tar.gz
bzr-2.3b5.tar.gz
mysql-5.5.8.tar.gz

2.mysqlユーザーの追加
groupadd mysql
useradd -g mysql mysql

3.パッケージを解凍
tar zxvf cmake-2.8.3.tar.gz
cd cmake-2.8.3
./configure
make
make install

tar zxvf make-3.82.tar.gz
cd make-3.8.2
./configure
make
make install

tar jxvf bison-2.4.2.tar.bz2
cd bison-2.4.2
./configure
make
make install

4.mysql-5.5.8.tar.gzを解凍
tar zxvf mysql-5.5.8.tar.gz
cd mysql-5.5.8

cmake . \\
-DCMAKE_INSTALL_PREFIX=/mysql/mysqldir \\
-DMYSQL_DATADIR=/mysql/mysqldir/data \\
-DWITH_INNOBASE_STORAGE_ENGINE=1 \\
-DMYSQL_TCP_PORT=3306 \\
-DMYSQL_UNIX_ADDR==/mysql/mysqldir/data/mysql.sock \\
-DMYSQL_USER=mysql \\
-DWITH_DEBUG=0

5.コンパイル、インストール
make
make install

6.配置ファイルの設定
cd /mysql/mysqldir
cp support-files/my-huge.cnf /etc/my.cnf
vi /etc/my.cnf

権限の修正
chown mysql:mysql /etc/my.cnf
chown -R mysql:mysql /mysql/mysqldir

7.MySQLの初期設定
su – mysql
cd /mysql/mysqldir
cp scripts/mysql_install_db .
./mysql_install_db

8.MYSQL起動
bin/mysqld_safe &
OK

MySQL

Posted by arkgame