RadarURL

리눅스에서 MYSQL 데이터 디렉토리 변경

by JAESOO posted Jun 04, 2014
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

리눅스에서 MYSQL 데이터 디렉토리 변경

리눅스에서 mysql을 설치할 때 기본적인 데이터디렉토리로 설치하지 않고 사용자지정디렉토리로 Database Install해야 할 필요가 있을 때가 있다.

이럴 때 아래와 같이 설정해주면 지정한 디렉토리로 Database Install되고 차후 생성된 데이터베이스가 해당 디렉토리에 저장된다.

1.     데이터베이스 인스톨시 아래와 같이 datadir을 다른 디렉토리로 지정한다.

#/usr/local/mysql/bin/mysql_install_db –datadir=/home/data –user=mysql

2.     /etc/my.cnf파일에서 아래와 같은 항목을 추가한다.

[mysqld]

datadir=/home/data

기존 데이터를 데이터디렉토리로 이전한후 mysql을 시작한다.

#cp –a /usr/local/mysql/data/* /home/data/

#/usr/local/mysql/bin/mysqld_safe &

만약 /usr/local/mysql/share/mysql/mysql.server 스크립트로 실행하는 경우에는

해당 파일의 datadir도 변경해주어야 정상적으로 작동한다.


출처 : http://faq.hostway.co.kr/Linux_DB/3190


Articles

1 2 3 4 5 6 7 8 9