sql_mode: MySQL 및 MariaDB에서의 중요한 설정 sql_mode란?MySQL 또는 MariaDB에서 데이터베이스 서버에 의해 수행되는 SQL 작업의 동작 및 유효성(엄격성)을 정의하는 설정입니다.이는 SQL 구문, 데이터 유효성 검사, 오류 처리 등을 다루는 방법을 결정합니다. 이는 데이터베이스의 호환성 및 동작에 영향을 미칠 수 있는 중요한 설정입니다.구성 항목(요소)ANSI_QUOTES활성화되면 이중 인용부호 (")는 열 이름 및 테이블과 같은 식별자만 처리하도록 허용합니다. SELECT "COLUMN_NAME" FROM "TABLE_NAME"STRICT_TRANS_TABLE컬럼 유형과 다를 경우 최대한 가깝게 값을 입력할지 여부를 결정합니다. OFF 상태일 때 유형이 다르면 오류가..
MySQL 및 MariaDB에서 데이트타임 필드에 공백 입력 시 발생하는 에러 해결 방법Mysql이나 Mariadb를 사용할 때 데이트타임 필드에 공백을 입력해야 하는 상황이 발생하는데그때 공백이 올바르게 입력되어도 에러가 발생하는 경우가 있을 경우 해결하는 케이스 입니다. 에러 상황다음과 같은 기존 쿼리에서 데이트타임 필드에 공백을 넣으면 문제가 없는 경우도 있지만 갑자기 에러가 발생할 수 있습니다.UPDATE USERSET AGREE_DT = :AGREE_DT, AGREE_SEQ = :AGREE_SEQWHERE USER_SEQ = :USER_SEQ에러 내용: Error 1292: Incorrect datetime value: '' for column 'AGREE_DT' at row 1 해..
MySQL/MariaDB: 명령어 및 관리에 대한 내용1. 연결 설정1.1 루트 연결루트 사용자로 연결하려면 MySQL bin 폴더로 이동하고 다음 명령을 실행한다../mysql -u root -p1.2 사용자 목록다음 SQL 쿼리로 사용자 및 해당 호스트 목록을 확인한다.use mysql;select user, host from user;1.3 비밀번호 변경mysqladmin 명령을 사용하여 사용자의 비밀번호를 변경한다.mysqladmin -uID -pOldPassword password NewPassword2. 데이터베이스 작업2.1 데이터베이스 목록사용 가능한 데이터베이스 목록을 확인한다.show databases;2.2 인덱스 초기화테이블의 자동 증가 인덱스를 재설정한다.ALTER TABLE [테..
이곳저곳에서 검색하고 체크해왔었던 인덱스 관련해서 내용을 정리합니다. 지금까지 계속해서 필요할때마다 검새하고 했더니.. 이거 뭐 검색에 너무 시간이 많이 걸려서 말이죠. DB 는 제목에 명시해놓은 것 처럼 MySQL, MariaDB 에 관련된 내용이지만 인덱스 전반적인 내용은 Oracle, MS-SQL 과도 별반 다르지 않을 것 같네요. 다시 한번 말씀드리지만, 아래 내용은 어떤 특정 형식화된 문서에서 갈무리 한 것이 아니라 검색을 통해 블로그, 커뮤니티 등을 보고 나름 정리한 내용이므로 원문과 거의 흡사할 수도 있습니다. 굵고 크게 표시된 내용만 훑어 보셔도 도움이 되시리라 생각하며 내용 시작합니다. - 인덱스 선정은 카디널리티가 높은 것으로 잡는다. (유니크한 값을 가진 것) -> 성별, 학년, 주민..
- Total
- Today
- Yesterday
- 나미비아
- 아구아스 칼리엔테스
- 칠레
- mysql
- Uyuni
- 애드센스
- 킹덤 호텔
- Namibia
- 우유니
- MariaDB
- 캄보디아
- Cambodia
- 햄버거
- vue3
- calama
- 쿠스코
- jQuery
- 족발
- 빈트후크
- 남미
- 토레스 델 파이네
- 빅토리아폴스
- aguas calientes
- 성스러운 계곡
- 성계 투어
- 마추피추
- Cusco
- 칼라마
- Oracle
- 볼리비아
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |