Fedora 3 를 사용중입니다.
RPM으로 설치된 Mysql의 DB 데이터가 저장되는 장소는 어디에 있는지요.
그리고, 이를 수정할수 있다면, 어디를 건드려야 위치를 바꿀수 있습니까?
# mysqladmin -u root -p var password: xxxxxx
하면 설정 값들이 쭉~~~~~ 나오는데
datadir 라는 변수가 데이터가 저장되는 디렉토리 위치 입니다...
| connect_time | 5 | | datadir | /var/lib/mysql/ |
새로운 곳에 계정 설정을 하셔야 합니다.
mysql 디렉토리에서 ./scripts/mysql-install-db 스크립트가 있을 것입니다. 스크립트 인수에 --datadir=[계정위치] 옵션을 추가하시면 계정위치에 해당하는 곳에 DB 파일을 만들 수 있습니다.
그런 다음 부팅 스크립트 파일이 있는 /etc/rc.d/init.d 디렉토리에서 mysql.server 파일을 찾으셔서 내부에 있는 환경 변수 중, datadir 의 값을 위에서 쓴 계정위치로 바꿔주세요. 그럼 계속 그 위치의 DB를 참조하게 됩니다.
[code:1]# mysqladmin -u root -p varpas
하면 설정 값들이 쭉~~~~~ 나오는데
datadir 라는 변수가 데이터가 저장되는 디렉토리 위치 입니다...
계정 위치를 바꾸시려면...
새로운 곳에 계정 설정을 하셔야 합니다.
mysql 디렉토리에서 ./scripts/mysql-install-db 스크립트가 있을 것입니다. 스크립트 인수에 --datadir=[계정위치] 옵션을 추가하시면 계정위치에 해당하는 곳에 DB 파일을 만들 수 있습니다.
그런 다음 부팅 스크립트 파일이 있는 /etc/rc.d/init.d 디렉토리에서 mysql.server 파일을 찾으셔서 내부에 있는 환경 변수 중, datadir 의 값을 위에서 쓴 계정위치로 바꿔주세요. 그럼 계속 그 위치의 DB를 참조하게 됩니다.