: 안녕하세요.
:
: 다름이 아니라..
:
: mysql을 apm자동 설치 프로그램으로 설치했거든여..
:
: 그런데..
:
: mysql DB저장 장소를 /home/mysql/data 로 기존에 사용하던 db를 사용할려고 해서..
:
: 기존 mysql을 그냥 지우지 않고..
:
: 새로 컴파일 해서 설치를 했는데..
:
: 새로 설치한 mysql은 /usr/local/mysql/ 에 설치를 했습니다.
:
: 자동으로 설치하는 APM은 /usr/bin에 mysql파일들이 들어가 있더라구여..
:
: 어떻게 하면 될까여..
:
: 둘중 하나쪽이라도 되면 되는데..
:
: 기존에 자동으로 설치된 mysql을 그냥 이용하면서 db저장 공간을 빠꿀 수 있는건지 /home/mysq
: l/data로..
: 아니면 기존 자동으로 설치된 mysql을 그냥 유지하면서 제가 따로 설치한 mysql을 구동하는
: 방법..
: 기존에걸 지우지 않아서 그런지.. 제가 컴파일 해서 설치한 부분에 가서 ./mysql 명령을 치
: 면
: ACCESS DENYED 라는 메세지를 보이면서 죽네여..
:
: 답변 좀 부탁 드립니다.
먼저 데이타 디렉토리 변경을 하시려면... 방법이야 몇가지 있겠지만~
한가지만 알려 드리자면...
/etc/my.cnf 파일에 만약 없다면 mysql 소스에 들어 있는걸 사용 또는 만드세요~
거기에 [mysqld] 아래에 datadir = /dir/data 를 넣어주시고~
mysql 리스탓 하시면 될듯...
또 자동 설치된 것을 사용안하고 따로 설치한 것을 사용하려면...
자동설치는 안해봐서 몰겠는데 아마도 부팅시 자동 스타트가 되겠져 ?
chkconfig --list | grep mysql 해보세요 혹시 있나
있다면 끄세요 chkconfig mysqld off 하시고
없다면 /etc/rc.d/rc.local 에 들어가 있지는 않은지 보시구여...
글고 현재 떠 있는 mysqld 데몬을 죽이세요...
그럼 이제 자동 설치된 mysql 은 사용이 않되겠져 ?
글구 추가로 설치한 mysql 의 bin 디렉토리에 가서
./safe_mysqld & 하시면 되겠네여...
그리고 /etc/rc.d/rc.local 제일 하단쯤에 리부팅 시에 자동으로 뜨도록...
/install_dir/mysql/bin/safe_mysqld&
이 라인을 하나 추가해 주시면 좋겠죠 ^-^--Hi - http://www.hi.pe.kr/ -=- ICQ#14555857 MSN:choibit@chollian
.net