Warning: mysql_query(): Unable to save result set
아래와 같이 mysql 에러가 발생한다면,
그것은 mysql의 database 자료가 정상적(corrupt)이지 못해서 발생하는 에러입니다.
----------------------------------------------------------------
Warning: mysql_query(): Unable to save result set
in /home/zmnkh/public_html/index.php on line 88
----------------------------------------------------------------
이럴때에는 mysql 데몬을 일단 중지하고, (pkill mysql or mysqladmin -u root -p shutdown)
myisamchk 명령으로 database 등을 검사합니다.
우선 에러가 발생하는 mysql 의 database를 확인하고,
myisamchk -r /usr/local/mysql/data/ZMNKH/*
라고 명령을 실행 시키시면 ZMNKH database 하단의 파일을 검사해서
repair 하게 됩니다. (or MYI(D) 확장자를 가진 파일들만 검사 해도 됩니다.)
repair가 끝나면 mysql 을 다시 정상적으로 start 시켜 주시면 문제가
해결 됩니다.
검증해보지 않았음. 테스트해볼수도 없고 해서.
출처 : manpage.co.kr