134 에러면 테이블이 깨진거 같네요
isamchk 명령은
mysql> isamchk *.ISD
이렇게 명령을 내리는 것이 아닙니다.
isamchk는 유틸리티 프로그램입니다.
즉, 직접 쉘 프롬프트에서 내려야 한다는 것이죠..
먼저 MySQL의 데이터 디렉터리가 어딘지는 아시는 지요
(모르면, $ mysqladmin variables | grep datadir)
MySQL의 데이터 디렉터리로 이동한 후에
ls 해 보면, 데이터베이스 명으로 된 디렉터리가 있을 것입니다.
그 디렉터리로 이동한 후에
isamchk 명령을 내리면 됩니다.
>>배성숙 님께서 쓰시길<<
:: 안녕하세요
::
::
:: mysql의 테이블을 phpMyAdmin으로 관리해
:: 테이블 정보를 보고 초보입니다
::
::
:: 홈페이지에서 회원가입을 받고 있는데요
:: 가입된 회원정보를 보려 phpMyAdmin으로 멤버테이블에 접근하려하면
:: 멤버테이블에서 Got error 134 from table handler 에러가 납니다
::
::
:: 에러가 나는 원인을 찾아보니 테이블이 깨졌을지도 모른다는
:: 문서를 보게 되었고, 그문서에서 테이블 복구에 사용하는
:: isamchk유틸에 대해 알게되었는데요
::
::
:: isamchk 를 통해 에러를 확인해보고 복구하려 텔넷으로 mysql에 접속해 isamchk 테이블명 *.ISM 을 쳐
:: 보니
::
::
:: Error 1026 : You have an error in your SQL syntax near '*.ISM' at line 1 이라는 에러가 뜨네요
::
::
:: 어떻게 해결해야 할지 몰라 질문된것중에 이런 경우가 있나 찾아봤는데 테이블 생성에 관한것이어서요,
:: 전 멤버 테이블을 복구 하고 싶은데요
::
::
:: 지금까지 회원으로 받은 정보를 잃지않고 어떻게 복구할 수 있는지 잘 몰라서 질문드려요, 읽어주셔서
:: 고맙습니다
::
::
::
|