반응형
mysql 대소문자 구분하기
로컬에서 리눅스db 연결하고 테스트 도중 에러발생
에러나는 sql을 돌려보니 대소문자를 구분하여 발생함.
대소문자 구분상태 확인
show variables like 'lower_case_table_names';
위 명령어를 이용하여 확인한다
Value값이 0이면 구분, 1이면 구분하지 않는 상태
/etc/mysql/my.cnf 경로에서 설정 을한다.
#대소문자 구분o
lower_case_table_names=0
#대소문자 구분x
lower_case_table_names=1
대소문자 구분을 안하기위해 0>1로 변경 한다.
- [mysqld]가 없다면 추가하고 입력하면 된다.
변경 후
systemctl restart mariadb #maria 재기동
service mysql restart #mysql 재기동
대소문자 구분 변경 완료
반응형
'데이터베이스' 카테고리의 다른 글
[MYSQL] Update Trigger 사용 (2) | 2023.12.04 |
---|---|
[MYSQL] LOAD DATA INFILE 대량 데이터 INSERT (0) | 2023.12.04 |
[mysql] 통계쿼리, WITH ROLLUP 사용하기 (0) | 2022.10.06 |
[mysql] update join 다중 데이터 넣기 (0) | 2022.09.30 |
ibatis 동적 쿼리 수행 시 autoResultMap 에러 (0) | 2022.09.02 |