아.. 이런 중대한 위기가.
innodb를 이용하시는 분들께서는 필히 mysqldump를 이용하여 백업해
두세요. ㅜㅜ
제가 디렉토리로 백업을 하고 있는데 오늘 살펴보니 mysql이 통체로
날아갔더군요.
왜그런지 모르겠지만 아뭏튼 백업(디렉토리 통째로)해 둔 파일로
덥어쓰고 실행했더니 innodb만 에러가 나타납니다.
아 왜 이런지 원본 파일을 그데로 덥어씌워도 안되는건 무슨
이유때문인지... ㅜㅜ
Didn't find any fields in table '테이블명'
050721 14:42:20 /usr/local/mysql/libexec/mysqld: Can't open
file: '테이블명.InnoDB'. (errno: 1)
050721 14:42:20 InnoDB error:
Cannot find table from the internal data dictionary
of InnoDB though the .frm file for the table exists. Maybe
you
have deleted and recreated InnoDB data files but have
forgotten
to delete the corresponding .frm files of InnoDB tables, or
you
have moved .frm files to another database?
Look from section 15.1 of http://www.innodb.com/ibman.html
how you can resolve the problem.
이런식의 에러메시지가 나타납니다.
아 1500건의 데이터를 어떻게 살려야 하지요? ㅜㅜ
|