database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 1209 게시물 읽기
No. 1209
Re: # mysql rpm버젼에서 컴파일버젼으로 ????
작성자
정재익
작성일
2000-04-06 23:26
조회수
8,970

> 안녕하세요? 오늘도 좋은하루 되었겠지요...

> 제게는 아주 고민스러운 질문을 드립니다.

>

> 현재 Accel 6.0에 Apache와 PHP, mysql 3.22.27 rpm버젼을 설치

> 사용중이었으나 'MySql.host' 라는 파일이 사라져버려(그럴만한 이유가 있

> 었습니다.) MySql에 접속을 할수없습니다.

>

> 그래서 현재 사용중인 DB는 없어 사용자가 직접컴파일하는 소스버젼을 설

> 치할려고 'www.mysql.com -> download for 3.22' 에 접속하여

> Tarball을 다운 받았습니다.

> (질문답에서 rpm으로 검색하니까 php/apache환경하에서 mysql이 rpm버젼으

> 로 설치되었더라도 mysql만 따로 tar.gz파일을 다운받아 개별적으로 컴파일

> 해도 전혀문제가 없다는 고수님의 의견에 확신을가져....)

>

> 기존 mysql 3.22.27 rpm버젼은 삭제해야되겠죠? (rpm -e mysql)

>

> 그런데 mysql만따로 설치를 할때 이미 설치된 php와 apache의 설정부분을

> 고쳐주어야 하는 부분이 있는지요?

> 있다면 어느파일을 어떻게 고쳐야 하는지 자세히 가르쳐 주시면 감사하겠

> 습니다.

>

> 예를들자면 mysql+php+apache 일괄설치시 php의 ./setup부분에서

> ~~~~~~~~~~~~~~

> ~~~~~~~~~~~~~~

> MySQL support? ('yes','no' or dir) [no]:/usr/local/mysql

> ~~~~~~~~~~~~~~~

> 위와같이 mysql의 directory를 지정해주는 부분이 나온다고

> 하던데(책에) 그렇다면 이미 설치된 mysql rpm버젼을 지우고

> 사용자가 직접컴파일하는 소스버젼을 설치한다면 이미지정된

> 위의 부분은 어떻게 수정을 해야하는지요?

> (rpm설치때와 컴파일하는 소스버젼 설치때의 directory가

> 다른걸로 알고 있습니다.)

>

> 위와 같은 문제에 대해 초보자가 아는바가없어 직접컴파일하는 소스버젼

> 을 설치할려고 하니까 불안하고 또 알고 싶습니다.

>

> 내용이 너무 길었다면 양해바랍니다.

 

내용은 알겠습니다.

일단 php 이 컴파일시 mysql 설치된 디렉토리를 원하는 것은 그것에 사용된 library 를 이용하기 위한 것입니다. 그러니 설혹 mysql 을 컴파일하여 설치하더라도 shared library 만 memory 로딩 할 수 있는 조건이 된다면 당연히 아무런 문제가 없습니다.

 

개인적으로도 현재 php-apache 는 일단 rpm 패키지를 설치했고, mysql 은 컴파일해서 이용중입니다. 그리고 mysql 의 라이브러리 디렉토리인 ~mysql/lib 를 /etc/ld.so.conf 디렉토리에 등록해 두고서 사용중입니다. 전혀 문제없이 잘 작동합니다.

하지만 반드시 명심해야 할것은 php 에 사용된 mysql 라이브러리 버전과 컴파일한 mysql 의 버전이 일치해야겠지요.

[Top]
No.
제목
작성자
작성일
조회
1216mysqld process already exists
베티
2000-04-07
8836
1215# distinct에서 오류가 나네요!
임현영
2000-04-07
9171
1220┕>Re: # distinct에서 오류가 나네요!
정재익
2000-04-07 22:11:01
8308
1214Mysql Admin 을 받고서.... Mysql 문제를 안고...
EVIL
2000-04-07
8260
1207# mysql rpm버젼에서 컴파일버젼으로 ????
박두용
2000-04-06
7888
1209┕>Re: # mysql rpm버젼에서 컴파일버젼으로 ????
정재익
2000-04-06 23:26:26
8970
1212 ┕># Re: Re: # mysql rpm버젼에서 컴파일버젼으로 ????
박두용
2000-04-07 11:52:14
8451
1219  ┕>Re: # Re: Re: # mysql rpm버젼에서 컴파일버젼으로 ????
정재익
2000-04-07 22:04:52
8180
1206rpm 을 받긴 했는데 어떻게?
김도영
2000-04-06
7621
1208┕>Re: rpm 을 받긴 했는데 어떻게?
정재익
2000-04-06 23:03:38
8733
1210 ┕>Re: Re: rpm 을 받긴 했는데 어떻게?
김도영
2000-04-07 08:23:54
8385
12013번째 띄웁니다.
이승훈
2000-04-06
7326
1202┕># Re: 3번째 띄웁니다.
문태준
2000-04-06 17:40:07
7421
1200질문 mySQL rpm 버전 한글판 구할수 있는 곳이요?
김도영
2000-04-06
8049
1205┕># Re: 직접 컴파일하는게 빠를듯 하네요
문태준
2000-04-06 18:16:41
8608
1213┕>Re: 질문 mySQL rpm 버전 한글판 구할수 있는 곳이요?
몰라
2000-04-07 13:54:38
8769
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다