개발/Mysql & MariaDB

[Mysql]mysql, mariadb 대소문자 구분

strengthseok 2021. 3. 17. 14:30

lower_case_table_names 의 파라미터 값을 변경해야 한다. (윈도우 기본값 1)

확인 방법

mysql > show variables like 'lower_case_table_names'

 

mysql, mariadb 의 경우 my.cnf(리눅스) my.ini(윈도우) 파일 수정 시 재부팅 후에도 적용된다.

[mysqld] 내에 입력

lower_case_table_names = 0  #대소문자 구분

lower_case_table_names = 1  #대소문자 구분 안하고 무조건 소문자로 입력

lower_case_table_names = 2  #대소문자 구분은 안하지만 소문자로 조회 함

 

 

 

윈도우와 리눅스의 값을 확실하게 해야 됨.

윈도우에서 0 지정 시 서비스가 안 올라간다.

 

 

2021.03.10 - [AWS(Amazon Web Service)] - [AWS]ec2에 EFS영역 mount 하기

2021.03.08 - [Mysql & MariaDB] - [Mysql]Mysql, Mariadb dump 백업 및 복구