실제 테이블 생성했지만 조회하면 테이블이 없다

정리공간·2021년 8월 14일

실제 테이블 생성했지만 조회하면 에러 발생. Table '디비명.테이블명' doesn't exist

기본설명이 대소문자 구분하는 것으로 되어 있어 구분하지 않도록 설정을 변경해주자.
우선 테이블명을 대문자<->소문자로 변경 후 다시 실행해해서 정상동작을 확인하자.

설정 변경을 위해
RDS가 아니면 my.cnf 에서 lower_case_table_names = 1 을 추가해주면 되고
RDS면 Parameter Groups에서 수정하면 된다.
(1로 설정하게 되면 쿼리에서 대문자 테이블명을 써도 소문자로 인식하여 실행)

즉시 적용은 안되니 수정될때까지 기다려야 한다.

0개의 댓글