mysql 실행하자 마자 바로 죽습니다..

ksyhwn의 이미지

030828 11:21:42 mysqld started
^G/usr/local/mysql/libexec/mysqld: File './xxx-bin.index' not found (Errcode: 13)
030828 11:21:42 Could not use xxx-bin for logging (error 13)
030828 11:21:42 /usr/local/mysql/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
030828 11:21:42 mysqld ended

err파일의 내용은 위와 같습니다..

실행을 하면 다음과 같습니다.
/usr/local/mysql/bin/safe_mysqld &
[1] 15191
[root@xxx data]# Starting mysqld daemon with databases from /usr/local/mysql/data
030828 11:26:26 mysqld ended

[1]+ Done /usr/local/mysql/bin/safe_mysqld

purewell의 이미지

ㅡ0-) 아주 고전적인 문제입니다.

mysql의 DATA 저장고 디렉토리가 만들어지지 않아서 생긴 문제일

가능성이 아주매우많이 높습니다.

/usr/local/mysql/data 라는 디렉토리가 있는지 확인하시고

없으면 만들어주세요. (물론 소유권이나 기타 퍼미션 등등 세팅도...)

_____________________________
언제나 맑고픈 샘이가...
http://purewell.biz

codebank의 이미지

그리고
mysql_install_db
도 한번 실행해 주어야할겁니다.(root 권한으로...)

------------------------------
좋은 하루 되세요.

ksyhwn의 이미지

걍 좀 낮은 버젼으로 깔았습니다...

그러니 잘되는군요... 이전 날짜에 비슷한 오류난 분이 있어서 거기있는 다변대로도 해봤는데 안되더군요....

보람찬 하루...