[Mariadb] 대소문자 구분 설정 방법


 

windows에서 Mariadb를 사용할 때는 대소문자 구분없이 사용이 가능하다. 하지만 Linux에 설치된 mariadb는 기본 설정이 대소문자 구분을 하도록 되어있어 자신이 만든 프로그램 쿼리문이 대소문자가 혼재되어 사용할 경우 문제가 발생할 소지가 있다. 대소문자를 구분하지 않도록 설정하는 방법에 대해 알아보겠다.


[수행 환경]

Centos 8.4
Mariadb 10.4.30


[환경 파일 위치]
vi /etc/my.cnf.d/server.cnf

 

[환경 파일 수정]
......
# this is only for the mysqld standalone daemon
[mysqld]
lower_case_table_names=1  #<<------------이부분이 없다면 추가해준다. 1로 넣으면 대소문자 구분을 하지 않는다.

#
......
:wq! 를 누르고 편집화면에서 빠져 나온다.

 

[마리아DB 재기동]
systemctl stop mariadb
systemctl start mariadb

 

[쿼리문 수행]
show variables like 'lower_case_table_names';

 

[쿼리문 실행 결과]

 

 

 

 

반응형

'인프라 > Maria DB' 카테고리의 다른 글

[Mariadb] Linux에서 Mariadb 설치 방법  (0) 2023.07.07

+ Recent posts