MySQL 5.5.14 설치
MySQL 5.5.x 버전은 기존 5.1 이하 버전의 설치 방법과 다릅니다.
MySQL 설치시 필요한 cmake 를 먼저 설치해야 합니다.
1. cmake 설치
# cd /usr/local/src
# wget http://www.cmake.org/files/v2.8/cmake-2.8.5.tar.gz
# tar xvzf cmake-2.8.5.tar.gz
# cd cmake-2.8.5
# ./bootstrap
# make
# make install
2. 계정 생성
# groupadd -g 400 mysql
# useradd -u400 -g400 -d /usr/local/mysql -s /bin/false mysql
3. MySQL 설치
# cd ..
# wget ftp://ftp.sayclub.com/pub/mysql/Downloads/MySQL-5.5/mysql-5.5.14.tar.gz
# tar xvzf mysql-5.5.14.tar.gz
# cd mysql-5.5.14
# cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DENABLED_LOCAL_INFILE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DSYSCONFDIR=/etc -DMYSQL_TCP_PORT=3306
# make
# make install
4. DB생성 및 기본 보안 설정
# cp -arp scripts/mysql_install_db /usr/local/mysql
# cd /usr/local/mysql
# rm -rf data
// data폴더를 지우는 이유는 기본폴더가 있긴한데 기본테이블이 없습니다.
그대로 진행하시면 테이블이 없다며 mysql 이 구동되지 않습니다.
때문에 data폴더를 삭제하고 아래 명령어로 재설치를 해줍니다.
# sh ./mysql_install_db
// 위 명령어로 data 폴더가 생성되지 않을 경우 아래 명령어로 생성해보세요.
sh ./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
# chown -R mysql:mysql /usr/local/mysql
# chown -R mysql.mysql /usr/local/mysql/data
# cp support-files/my-huge.cnf /etc/my.cnf
# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
# chmod 700 /etc/init.d/mysqld
# chown root.root /etc/init.d/mysqld
# chkconfig --add mysqld
# chmod 711 /usr/local/mysql
# chmod 700 /usr/local/mysql/data
# chmod 751 /usr/local/mysql/bin
# chmod 750 /usr/local/mysql/bin/*
# chmod 755 /usr/local/mysql/bin/mysql
# chmod 755 /usr/local/mysql/bin/mysqldump
[참고]
euckr 로 설치를 원할 경우 옵션을 변경해줍니다.
-DDEFAULT_CHARSET=euckr -DDEFAULT_COLLATION=euckr_korean_ci
'리눅스 > MySQL' 카테고리의 다른 글
MySQL 예약어 (0) | 2015.01.16 |
---|---|
MYSQL 4.0 -> 5.1 이전시 예약어 오류 해결 (0) | 2015.01.16 |
mysql-dml문 select문 (0) | 2015.01.16 |
[INS-20802] Oracle Net Configuration Assistant failed. (0) | 2015.01.16 |
오라클 10g 설치하기 (0) | 2015.01.16 |