본문 바로가기

Study/Linux

Starting MySQL. ERROR! The server quit without updating PID file (/usr/local/mysql/data/mysql.pid)

when the hurly-burly's done
when the hurly-burly's done by harold.lloyd 저작자 표시비영리동일조건 변경허락



아 이오류 잡느라 -_- 꽤 시간을 많이 소비했네요 ,  의외로 간단한 오류입니다.

일단 저같은경우는 mysql 5.5가 나왔길래, 모 트레젝션이 강화되고 등등 전반적으로 성능이 좋다고 하니 호기심에

./configure 옵션설정방법에서 CMAKE로 바뀌는 바람에 애좀 꽤나 먹었습니다.

일단 그 설치방법은 다음 포스팅때 쓰도록 하겠습니다


/etc/init.d/mysqld start
Starting MySQL. ERROR! The server quit without updating PID file (/usr/local/mysql/data/블라블라.pid)

이런식의 오류가 뜨는겁니다.

cat /usr/local/mysql/data/블라블라.pid
110916 08:01:44 mysqld_safe mysqld from pid file /usr/local/mysql/data/블라블라r.pid ended
110916 08:04:22 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data
^G/usr/local/mysql/bin/mysqld: File './mysql-bin.index' not found (Errcode: 13)
110916  8:04:22 [ERORR] Aborting
일단 로그를 보니, 에러 13이라고 뜨는부분이 있네요.. 구글링을 검색하니까. 저같은경우 /data안에 mysql-bin.index가 생성되는데,

저도 DB전문가는 아니고^^ 그래도 얼마 안남은 학부생이다보니..
일단 이게 mysql하고 일치하지 않아서 그걸 지우면 된다고 하네요. 일단 해결방법중 하나입니다.

그런데 저 오류가 더 뜨는것입니다.
아 모지 이러는데 구글느님의 말씀
Error code 13 means permission denied. Did you check the permissions on your MySQL data files?

권한 체크해보라는겁니다.

ls -al
/data root root 웁스..
ㅋㅋㅋㅋ chown -R mysql data
ㅋㅋㅋㅋㅋ
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋStarting MySQL.. SUCCESS!


아 그리고 제가 이거전에 또다른 오류 로그가 있었는데, 그걸 지워버렸네요

일단 요 5.5 버전이 euckr에 친한것 같지 않습니다.

꼭 euckr사용하실꺼면
-DDEFAULT_CHARSET=euckr
-DDEFAULT_COLLATION=euckr_korean_ci 꼭 같이 넣어주세요

대세가 UTF-8이라고 하지만 , 제가 사용하는 기반이 euckr이다보니,,,
제가 테스팅해본거는 저기서
-DDEFAULT_COLLATION=euckr_korean_ci 이걸 빼고서 make 해서 install 해서 실행하게 되면
Starting MySQL. ERROR! The server quit without updating PID file (/usr/local/mysql/data/블라블라.pid)
똑같은 오류가 뜨는데

그 오류 로그가

latin-어쩌구 저쩌구 하면서 euckr 이라고 뜹니다;; 로그가 없어서 어떻게 확실히 남겨놓지 못하겠지만,, 암튼 캐릭터셋 문제인것 같습니다..


아 컴퓨터한테 한국어를 가르치던지 해야지 .. 참나. ㅋㅋㅋㅋㅋ 즐겁게 추석 보내셨나요 ㅋㅋ 그럼 오늘도 즐거운 하루되세요

'Study > Linux' 카테고리의 다른 글

리눅스 시간 동기화  (0) 2011.09.26
xshell 과 zmodem을 이용한 ftp필요없이 파일전송  (2) 2011.09.16
Centos6에서 setup이 안먹힐때,  (0) 2011.09.16
updatedb: can not find group 'slocate'  (0) 2011.09.14
PHP gdbm에 대하여,  (0) 2011.09.03
리눅스 ssh 접속 느릴때  (0) 2011.07.08