/etc/mysql/my.cnf 파일을 수정
[mysqld] 항목에 아래 내용 추가 후 재시작
lower_case_table_names=1
정상 적용 상태 확인은 MYSQL 접속후 아래의 명령으로 확인 가능합니다.
show variables like ‘lower_case_table_names’;
lower_case_table_names에 지정되는 값의 의미입니다.
값 | 의미 |
0 | 테이블과 데이터베이스 이름들은 CREATE TABLE 또는 DATABASE 문에 정의된 문자로 디스크에 저장되며 이름 비교시 대소문자를 구분 |
1 | 테이블과 데이터베이스 이름들은 소문자로 저장되고 이름 비교시 대소문자를 구분하지 않는다 |
2 | 테이블과 데이터베이스 이름들은 CREATE TABLE 또는 DATABASE 문에 정의된 문자로 디스크에 저장되며 이름 비교시 대소문자를 구분하지 않는다 |