mysqldump 질문이요

mysqldump 질문이요

QA

mysqldump 질문이요

본문

db 하나를 dumb해서 이전하려고하는데요 예를 들어 'example' 이라는 테이블이 락걸려서 이전을 못한다고합니다. 그래서 repair table을 해봤는데 Table 'db.example doesn't exist 라는 메세지만 보이고 repair가 되지않는데 이유가 뭘까요 참고로 show tables 를하면 example이라는 테이블은 존재합니다. 하지만 desc, select를 사용하면 마찬가지로 테이블이 없다고 뜨네여,, 

이 질문에 댓글 쓰기 :

답변 2

테이블 명을 db명과 함께 정의해보시기 바랍니다. 

예를들어 db명이  user일경우

 

   user.example

 

요렇게 해서 db명까지 함께 해서 dump를 돌려보시기 바랍니다.

db 설정에서 테이블 대소문자가 구분 설정이 켜져있으면 해당 문제가 발생할 수 있습니다.

 

repair table 하실때 테이블명 대소문자 구분을 잘하셨는지 확인해보세요

 

두번째 예상원인으로는 DB 사용하는 서버 파티션 용량이 꽉 찼을 수 있습니다. 

 

이 부분도 확인해보세요.

답변을 작성하시기 전에 로그인 해주세요.
전체 123,822 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT