/etc/sysconfig/osoba

linuxについての忘備録など

CentOS6.4に“とりあえず”MySQL5.6.10をソースインストールする

環境 : CentOS6.3 x86_64(minimal)

 

centos6.4にmysqlをソースからインストールしたくなり実行。

その時のhistoryを以下に記載。

 

**********

 

yum -y remove mysql-libs
yum -y install gcc-c++ zlib-devel cmake ncurses-devel wget gcc make perl
groupadd -g 27 mysql
useradd -u 27 -g mysql -d /var/lib/mysql -s /sbin/nologin mysql
cd /usr/local/src/
wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.10.tar.gz/from/http://cdn.mysql.com/
tar zxvf mysql-5.6.10.tar.gz
cd mysql-5.6.10
cmake -DCMAKE_INSTALL_PREFIX=/var/lib/mysql
make
make install
cp /var/lib/mysql/support-files/my-default.cnf /etc/my.cnf
vi /etc/my.cnf
cd /var/lib/mysql/
scripts/mysql_install_db --datadir=/var/lib/mysql --user=mysql
chown -R mysql:mysql /var/lib/mysql/
cp /var/lib/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld
/etc/init.d/mysqld start
ps aux|grep mysql

 

以上のコマンドを実行すれば最低限のmysqld環境が構築できるはず。