IT/Database

6. MariaDB 대소문자 구분

상짱 2020. 5. 21. 13:03
반응형

- 아아아아아아아아아

- 데이터베이스 만들고, 계정만들고, 권한 주고

- 테이블 만들고, 데이터 넣고, select 쿼리 날리니, 테이블이 없데.. ㅎ

- 대문자로 테이블을 만들어서, 소문자로 쿼리 작성해서 날리니, 테이블이 없다고

- 폭풍검색 후

- 참조사이트

https://mariadb.com/docs/reference/es/system-variables/lower_case_table_names/

 

Open Source Database (RDBMS) for the Enterprise | MariaDB

MariaDB is the leading enterprise open source database with features previously only available in costly proprietary databases. Enterprise grade, wallet friendly.

mariadb.com

 

- 대소문자 확인

show variables like '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

vi /etc/my.cnf

 

show variables like 'lower_case_table_names';

 

- 데이터베이스 날리고, 다시 생성, 테이블 다시 만들고, 데이터 다시 넣고.

- 로컬서버 돌리니...

- 잘뜬다.

egovframework commonAllInOne

 

반응형

'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