mysql 버전 3.23.58 (4.0.X)설치 가 안되서 그러는데

by ADMINPLAY posted Jul 14, 2009
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
에러 메시지 Linuxthreads

설치 안되는 이유가 뭐에요?
이문제는 mysql-4.0의 NPTL 의 안정성을 너무 고려한 나머지 발생한 버그로 다음과 같이 변경해서 컴파일 하면 해결할수 있습니다.

우선 echo '/* Linuxthreads */' >> /usr/include/pthread.h
를 통해서 헤더파일을 수정

echo 화면에 출력하는  >> 요거는 추가한다는 의미로 즉
'/* Linuxthreads */' 부분을 /usr/include/pthread.h에 마지막줄 밑에 추가 한다는 의미에요



두번째로 컵파일시 아래와 같이 옵션을 추가해서 컴파일 하면 오류없이 mysql을
설치하실수 있습니다.

./configure --prefix=/usr/local/mysql --with-charset=euc_kr --with-pthread --with-named-thread-lib=-lpthread


mysql은 data디렉토리 소유자 mysql이 아니면 구동이 안됨
chown -R mysql.mysql /usr/local/mysql/data