mysql의 DB 데이터가 저장되는 장소는?

kevin333의 이미지

Fedora 3 를 사용중입니다.

RPM으로 설치된 Mysql의 DB 데이터가 저장되는 장소는
어디에 있는지요.

그리고, 이를 수정할수 있다면, 어디를 건드려야 위치를
바꿀수 있습니까?

frag의 이미지

# mysqladmin -u root -p var
password: xxxxxx

하면 설정 값들이 쭉~~~~~ 나오는데

datadir 라는 변수가 데이터가 저장되는 디렉토리 위치 입니다...

| connect_time       | 5                       |
| datadir            | /var/lib/mysql/         |
jachin의 이미지

새로운 곳에 계정 설정을 하셔야 합니다.

mysql 디렉토리에서 ./scripts/mysql-install-db 스크립트가 있을 것입니다. 스크립트 인수에 --datadir=[계정위치] 옵션을 추가하시면 계정위치에 해당하는 곳에 DB 파일을 만들 수 있습니다.

그런 다음 부팅 스크립트 파일이 있는 /etc/rc.d/init.d 디렉토리에서 mysql.server 파일을 찾으셔서 내부에 있는 환경 변수 중, datadir 의 값을 위에서 쓴 계정위치로 바꿔주세요. 그럼 계속 그 위치의 DB를 참조하게 됩니다.