/usr/local/mysql 에 mysql을 설치하시면 아마 /usr/local/mysql/var/lib/mysql 에
생성된 데이터 베이스 이름으로 디렉토리가 만들어져서 있습니다.
이 디렉토리를 옮겨 쓰라는 말씀 같은데요...
예를들어 hello 사용자를 위한 hello 라는 db를 생성하셨다면,
1. /usr/local/mysql/var/lib/mysql/hello 디렉토리를 /home/hello/mysql 쯤으로 옮기시고
# mv /usr/local/mysql/var/lib/mysql/hello /home/hello/mysql
2. 원래의 자리로 링크를 걸어서 사용하시면 됩니다.
# ln -s /home/hello/mysql /usr/local/mysql/var/lib/mysql/hello
mysql 입장에서는 /usr/local/mysql/var/lib/mysql/hello 에서 파일을 읽기/쓰기 하는거고
그 요청을 받아들이는 리눅스가 mysql이 눈치채지 못하게 /home/hello/mysql 에서 읽기/쓰기 해
주는거죠. : 제가 리눅스 초보여서 그러는데요..
: 서버를 렌탈 했는데 첨에 용량 어떻게 잡아주시면 대요 하니깐
: 홈을 많이 잡아주세요 하니깐
: /boot 를 100메가
: /swap 을 메모리 2개 용량
: /home 을 14기가
: / 한 3.5기가
: 하드 용량은 18기가 입니다..
: 이정도 로 했는데
: 나중에 보니 mysql db용량을 깜빡해서요.....
: 그래서 어디 가서 질문 하니깐
: -----------------------------------------
: 그냥 /usr/local/mysql에 설치하시고 var(디비 들어가는 폴더)를
: /home/아래나 각각 사용자들 홈디렉토리 밑에다 링크 걸어서 쓰면 되져~
: 이렇게 남겨주셨더군여..
: --------------------------------
:
: 근데 제가 리눅스 초보라서 링크를 어떠케 하는지 모르겠네여
: var(디비 들어가는 폴더)를
: /home/아래나 각각 사용자들 홈디렉토리 밑에다 링크 걸어서 쓰는
: 방법좀 알려주세요
:
: --
: Gnu