Operating System/Linux2009/09/18 15:06

MySql은 CentOS의 yum을 이용해 rpm으로 자동설치를 진행한다.

mysql , mysql-server ,  mysql-connector-odbc , mysql-devel 를 설치한다.

 

# yum -y install mysql mysql-server mysql-connector-odbc mysql-devel
# cp /usr/share/mysql/my-huge.cnf /etc/my.cnf
# vi my.cnf
# mysql_install_db && chown -R mysql:mysql /var/lib/mysql/
# /etc/rc.d/init.d/mysqld start
# mysqladmin -u root password "암호"

 

1) mysql 관련 패키지 설치

# yum -y install mysql mysql-server mysql-connector-odbc mysql-devel

이미지 설치되었을시엔 무시하거나 업데이트 한다.

-y 옵션은 [yes/no] 선택시 자동으로 yes를 선택해 처리하는 옵션

 

2) 설정 파일 복사

# cp /usr/share/mysql/my-huge.cnf /etc/my.cnf

설치되는 서버의 메모리용량에 따라 최적화된 설정파일을 복사해준다. 보통 2G이상의 메모리를 설치하므로 my-huge.cnf를 복사한다.

my-huge.cnf      1~2G

my-large.cnf      512M
my-medium.cnf   128M~ 256M
my-small.cnf      64M 이하

** UTF8 인코딩 셋을 사용하기 위한 설정파일 내용 변경

# vi /etc/my.cnf

 

[client]
default-character-set   = utf8

[mysqld]

init_connect = SET collation_connection = utf8_general_ci
init_connect = SET NAMES utf8
default-character-set = utf8
character-set-server = utf8
collation-server = utf8_general_ci

[mysqldump]
default-character-set=utf8

 

[mysql]
default-character-set=utf8

 

3) DB파일 설치경로

/var/lib/mysql/mysql/ 경로아래에 DB파일이 위치한다.

 

4) MySql 서비스 시작/중지

mysql 서비스 데몬 시작 : /etc/rc.d/init.d/mysqld start

mysql 서비스 데몬 중지 : /etc/rc.d/init.d/mysqld stop

 

5) 서비스자동시작

[root@localhost test]# ntsysv

[*] mysqld


출처 : http://clip.springnote.com/pages/2192390

저작자 표시 비영리 변경 금지
Posted by 일심
TAG