MySQL 5.6 소스 설치 방법
5.6 버전은 기존처럼 configure 로 설치하지 않는다.
그래서 cmake라는 것이 필요하다.
#yum install cmake
[root@host mysql-5.6.11]
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/var/mysql/data \
-DMYSQL_UNIX_ADDR=/var/mysql/mysql.sock \
-DSYSCONFDIR=/etc \
-DMYSQL_TCP_PORT=3306 \
-DMYSQL_USER=mysql \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS=all \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1
make
make install
2) 설치완료되면 권한설정해준다.
chown -R mysql.mysql mysql/
3) 설정파일 복사
cp mysql-5.6.17/support-files/my-default.cnf /etc/my.cnf
cp mysql-5.6.17/support-files/mysql.server /etc/rc.d/init.d/mysqld
5)
chkconfig –add mysqld
chkconfig –list | grep mysql
6) 기본 DB설치
cd /usr/local/mysql/
./scripts/mysql_install_db
서버시작
/usr/local/mysql/bin/mysqld_safe –user=root &
관리자 비번설정
/usr/local/mysql/bin/mysqladmin -u root password ‘비번’