[MySQL] 테이블명 대소문자 구분 설정

sungeun·2022년 10월 2일
0
post-thumbnail

Windows : 대소문자 구분하지 않음.
Linux/Unix : 대소문자 구분.

# MySQL 대소문자 설정 조회
show variables like 'lower_case_table_names';

0일 경우 : 대소문자 구분함 / 1일 경우 : 대소문자 구분안함

# 대소문자 구분 설정
vim /etc/my.cnf.d/server.cnf
[mysqld]
lower_case_table_names=1
※ 주의사항 : 기존에 대문자가 포함된 테이블명 또는 DB명은 1로 설정하기 전 기존 테이블명 및 DB명을 변경해줘야함.

# DB 재시작
systemctl restart mariadb
profile
Back-end Developer

0개의 댓글