반응형
- 아아아아아아아아아
- 데이터베이스 만들고, 계정만들고, 권한 주고
- 테이블 만들고, 데이터 넣고, select 쿼리 날리니, 테이블이 없데.. ㅎ
- 대문자로 테이블을 만들어서, 소문자로 쿼리 작성해서 날리니, 테이블이 없다고
- 폭풍검색 후
- 참조사이트
https://mariadb.com/docs/reference/es/system-variables/lower_case_table_names/
- 대소문자 확인
show variables like 'lower_case_table_names';
lower_case_table_names = 0
- UNIX 기반 시스템의 기본값
- 테이블이름, 별명 및 데이터베이스 이름이 대소문자를 구분하여 비교
lower_case_table_names = 1
- Windows의 기본값
- 테이블이름, 별명 및 데이터베이스 이름이 소문자로 저장되며 대소문자를 구분하지 않는다.
lower_case_table_names = 2
- Windows의 기본값
- 테이블이름, 별명 및 데이터베이스 이름이 선언된대로 저장되지만 소문자로 비교.
서버가 대소문자구분하는 파일시스템을 사용중인 경우에는 이 값을 거부.
- /etc/my.cnf
[mariadb]
lower_case_table_names = 1
- 데이터베이스 날리고, 다시 생성, 테이블 다시 만들고, 데이터 다시 넣고.
- 로컬서버 돌리니...
- 잘뜬다.
반응형
'IT > Database' 카테고리의 다른 글
[Oracle] 백업 테이블 생성 (0) | 2022.11.15 |
---|---|
[Oracle] ORA-01481 (0) | 2022.11.02 |
[Oracle] ORA-01722 (0) | 2022.11.02 |
[Oracle] ORA-01400 (0) | 2022.11.01 |
mariaDB 칼럼 변경/추가/삭제, 속성변경 (0) | 2020.07.16 |
5. MariaDB character set 변경 (0) | 2020.05.20 |
4. MariaDB 데이터베이스/계정/권한 생성 (0) | 2020.05.20 |
3. CentOS / MariaDB 삭제 (0) | 2020.05.19 |
2. CentOS / MariaDB 설치 (2) | 2020.05.19 |
[mariadb] TO_CHAR / DATE_FORMAT (0) | 2020.04.21 |