| 2517 번 글의 답장글: Re: 그리고 !! MYSQL 답변관련에 대한질문 |
| 글쓴이: 산이
[홈페이지]
|
글쓴날: 2006년 07월 25일 01:30:36 화(새벽) |
조회: 2028 |
[초보서]님이 남기신 글:
>-----------------------------------------
>답변자가 기본적으로 참고할 내용입니다.
>- 배포판(옵션) :
>- 커널버전(옵션)
:
>- 데몬버전(예:apache
1.3.27) :
>- 데몬설치유형(RPM/컴파일/기타)
:
>-----------------------------------------
>>mysql -devel 모듈을 꼭 추가해야되는데요~
>>
>
>=> 소스 컴파일설치를 하셨는데 devel 패키지를 찾는이유를
모르겠네요.
>mysql-devel은 모듈이 아니라 Perl 모듈등과 같이 다른 MySQL Client
프로그램들을
>컴파일 하기 위해서 필요한 library와 include파일등의 패키지
입니다.
>당연히 소스컴파일 설치하게되면 자연히 설치됩니다.
>
>
>이렇게 답변해주셨는데요~
>
>제가 서버호스팅을 받았는데
>
>그쪽 관리자분께서 mysql -devel 을 설치한다니까요
>
>소스 설치되어있어서
devel 은 rpm 버전밖에 없다구
>
>다 지우고 rpm 으로 설치하라는데;
>
>
>
>- 아래 내용답변
>
>mysql-devel 패키지의 경우 rpm 버전이기 때문에 현재 설치된 source
버전과는 같이 사용하실수 없습니다.
========================================
둘중 어느 쪽을 사용하든지 상관없습니다.
둘다 설치해서 서로 헷갈리지만 않는다면,
우선 mysql 소스를 어디에다 설치했는지 확인해 보세요.
소스로 설치한 경우의 위치(디렉토리,
prefix)가 /usr 이면
설치할 rpm 패키지하고 충돌(?)합니다.
이 경우에는 안됩니다.
mysql 소스를 직접 /usr/local/mysql 또는 /usr/local 에 설치했다면
mysql-devel rpm 을 추가로 설치해도 됩니다.(좀 복잡하긴 하지만)
즉 mysql 소스하고 mysql rpm 의 prefix 가 각각 다르기 때문에
서로 충돌날 일은 없을 겁니다.
역시 주의할 점은 mysqld 데몬을 소스의 것을 사용한다면
rpm 으로 설치한 mysqld 데몬을 구동시키면 안되겠죠(/etc/init.d/mysql
맞나?)
그러나 초보자일 경우 소스와 rpm 을 섞어서 사용하면 혼동하기
쉽기
때문에 하나만 사용하시길 바랍니다.
예를들어 현재 mysql 소스를 --prefix=/usr/local/mysql 이렇게
설치했다면,
/etc/ld.so.conf 파일의 제일 밑에
/usr/local/mysql/lib/mysql
이 디렉토리를 추가하고 `ldconfig' 명령어 한번만 내려주면
됩니다.
/usr/local 에 설치했다면 ld.so.conf 파일에는 /usr/local/lib/mysql 이
되겠죠(실제 이 디렉토리가 있는지 확인해야 함)
|
이전글 : 그리고 !! MYSQL 답변관련에 대한질문
다음글 : Re: Re: 그리고 !! MYSQL 답변관련에 대한질문
|
from 222.234.153.39
JS(Redhands)Board 0.4 +@
|