[서버][DB] MySQL에서 table 이름은 case sensitive일까?
프로그래밍/서버2021. 3. 20. 11:59
일반적으로 윈도우에서 database와 table 이름은 대소문자를 가리지 않지만, 대부분의 Unix 시스템에선 대소문자를 가립니다.
좀 더 자세히 알아보면 MySQL에서 database는 data directory 내의 폴더에 해당합니다. database 내의 table은 database 폴더의 어느 파일(적어도 1개)에 해당됩니다. 그렇기에 대소문자를 가리느냐 여부는 동작되는 OS에 따라 달라집니다.
참고
stackoverflow.com/questions/6134006/are-table-names-in-mysql-case-sensitive
댓글 영역