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 26948 게시물 읽기
No. 26948
에러로그 남기기에 관련된 질문입니다.
작성자
박성원(darkancia)
작성일
2007-08-14 19:43ⓒ
2007-08-14 19:43ⓜ
조회수
1,879

안녕하세요 초짜 DBA입니다.


지금 회사에 돌아가는 mysql의 에러로그를 확인하기위해 로그를 찾고있는데요 


제가알기로는 mysql이 설치된곳에 "서버명.err"로 되어있다고 하는데 


문제는 에러가 07년 3월 22일날 이 마지막입니다.



대충 열어보니까


Shutdown Complete, mysql ended, mysql started 와 슬로우 쿼리 정도가 기록되고있던데요



이파일이 맞는지 궁금해서요 


데이터가 삽이이 안되었다고 조사해달라고 하는데 binlog를 찾아봐도 해당 데이터가 없어서

에러를 찾아볼려구했는데 이렇게 되어있네요


혹시 이것이 에러파일이 아니거나 다른 설정 법이 있다면 알려주세요



참고 : 같은 디렉토리 내에 서버명.pid 파일도 있더군요 이건 먼지 모르겠습니다만....




그럼 답변 부탁드리겠습니다.

좋은 휴일 되시길...


이 글에 대한 댓글이 총 2건 있습니다.

우선 다음 URL을 참고하시구요,

http://dev.mysql.com/doc/refman/5.0/en/log-files.html

 

내용을 보면 다음과 같이 하라고 되어 있습니다.

To enable the general query log, start mysqld with the --log[=file_name] or -l [file_name] option.

 

그러면 모든 쿼리 기록을 텍스트 파일로 남길 수 있습니다. 주의하실 점은, 같은 이름의 로그 파일이 있을 때, 서버를 재시작하면 해당 파일에 이어서 기록하는 것이 아닌, 지우고 새로 시작한다는 것입니다.

 

쿼리 에러가 있는 경우에만 로그를 남기는 것은 저도 모르겠네요. 해당 페이지에 있는 log-error 옵션은 아무래도 쿼리보다는 서버 자체의 문제를 기록하는 내용이라고 생각됩니다.

 

.pid 파일은 process id의 약자로, mysqld를 시작하고 종료하는 과정에서 생긴 파일입니다. 서버가 일반적인 리눅스 환경일 경우 /etc/init.d/mysql 파일을 보시면 아실 수 있을 듯 합니다.

 

 

박현우(lqez)님이 2007-08-24 00:00에 작성한 댓글입니다.

감사합니다. ^^

박성원(darkancia)님이 2007-09-12 19:45에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
26951파라메터 이름이 @ ? ... ???
김성헌
2007-08-15
1752
26950컬럼에 입력시 [1]
김산
2007-08-15
1865
26949MY_SQL에서 몇개의 테이블명을 알지만 그것만으로 컬럼명과 테이블이 부족해서 Select하여 테이블을 찾는 쿼리문을 알고 싶습니다. [1]
임종균
2007-08-14
2227
26948에러로그 남기기에 관련된 질문입니다. [2]
박성원
2007-08-14
1879
26947root 암호에대해 한수 보여주ㅅ세요 [2]
김도헌
2007-08-14
1826
26945성적출력좀 도와주세요 [1]
이영배
2007-08-14
1825
26944MySQL도 임시저장(?) 기능이 있나여.. [1]
부라퀴
2007-08-13
1996
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.024초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다