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 [테..
개요본 게시물은 hugo 의 Mainroad 테마를 기준으로 작성되었습니다.이는 아래 작성된 내용들이 환경이나 표준과 다를 수 있음을 의미합니다. 파일 생성수행 경로: hugo 사이트 생성 경로 (hugo/my-site)hugo new {경로/파일명.md} 를 통해 작성할 게시물 파일을 생성하는데,이렇게 생성된 파일은 hugo/my-site/content 폴더 아래 자동으로 생성됩니다. 생성 된 파일은 hugo/my-site/archetypes/default.md 에 작성된 템플릿을 기반으로 기본적인 내용이 작성되어져 있습니다..hugo new dev/hugo/hugo.mdhugo/my-site/content/dev/hugo/hugo.md 에 파일 생성. 내용 작성해당 md 파일에 게시할 내용을 mar..
개요HUGO 를 사용하여 SSG (Static Site Generators) 를 운영하는 대표적인 방법 중 하나는 github 저장소 를 이용하는 것입니다.github 를 통하여 서비스 시 별도의 비용도 발생하지 않고 다양한 플러그인들 지원을 통해 여러가지 기능을 손쉽게 적용 할 수 있는 장점이 있습니다.아래는 HUGO 를 통해 github 에 게시글을 작성하고 노출 시키는방법에 대해 설명해 보고자 합니다. git repository 생성먼저 github 에 가입 후 아래와 같이 2개의 repository 를 생성하도록 합니다.작업저장소 ( 게시글을 작성하고 저장할 저장소이며 실제 노출되는 저장소는 아님) → github.com/my-account/content-storage호스팅저장소 (작업저장소에..
HUGO ?HUGO 는 GO 프로그래밍 언어로 작성된 오픈 소스 정적 사이트 (Static Site Generators) 생성기 입니다. 정적 사이트 생성기란 서버측 처리없이 HTML, CSS, Javascript 파일로 제공되는 웹 사이트로 다양한 플랫폼에서 빠르고 안전하며 쉽게 호스팅 할 수 있습니다. 다양한 케이스가 있겠지만 대표적인 방법으로는 github 저장소를 이용하여 콘텐츠 생성 및 호스팅을 하는 방법이 있습니다. 아래 내용은 macOS 를 기준으로 작성 된 문서입니다 설치brew 를 사용하여 hugo 를 설치합니다# 최초 설치 시brew install hugo# 설치확인hugo version 다음 단계부터는 hugo 관련 파일들이 생성되기 때문에작업 경로(실제로 hugo 사이트를 생성..
input 요소 처리 시 nextTick 이 사용 될 만한 예제에 대해 설명해 보겠습니다. 먼저 input 에 대한 입력 조건은 아래와 같습니다.숫자만 입력 가능하다.6자리 이상은 입력되지 않는다. 위에 대한 조건을 바탕으로 하는 기본 코드는 아래와 같습니다. 위의 코드를 실행 시 숫자와 영어 입력 시 조건에 부합하는 결과가 나오게 되는데요, 만약 한글을 입력하게 된다면, 그대로 표시가 되는 걸 보실 수 있습니다. 이유를 찾아보니... 영어 문자의 경우 vuejs 와의 입력과 동기화가 잘되므로 데이터 모델 변경 시 뷰에 즉각적인 반영에 있어서 문제가 없다고 합니다.하지만 한글은 조합형 문자인 경우가 있고 이러한 경우에 문자열의 변화가 느려질 수 있는데, 이때 vuejs 의 비동기 업..
개요pinia store 에서 vue-router 사용 시 undefined 로 인해 정상적인 동작을 하지않는 상황이 발생 사실 이건 당연한, 간단한 구조적 문제였는데.. 저와 같은 실수를 하는 사람이 없길 바라며 작성하는 게시글입니다.. 개발 환경build tool: viteframework: vue3state management: pinia 코드main.js import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import router from './router' const app = createApp(App) app.use(createPinia()) app.use(ro..
개발환경현재 개발중인 환경은 아래와 같다front framework: vue3 (v3.2.13)build tool: vite (v3.1.9) 상황개발을 하다보면 local, dev, prod 와 같은 개발환경에 따라 다른 처리가 필요한 부분이 꼭 생기게 된다.vue3, vite 를 사용하여 개발하는 지금, 이러한 처리가 필요한 부분이 발생하여 해당 환경에 맞게 처리 후 테스트 할 환경으로 빌드를 하기 위해 아래와 같이 빌드를 실행하였다. npm run build --mode local정상적으로 진행 될 거라 생각했지만 아래와 같은 오류가 발생하였다. Error: "local" cannot be used as a mode name because it conflicts with the .local p..
화면에서 computed 속성의 값을 변경 시킬 경우 발생하는 오류와 이에 대한 해결 방법을 이야기하고자 한다.먼저, 아래의 소스를 보자. computed 값: {{ compDefaultValue }} 문구 변경 위 소스에서 문구 변경을 클릭할 경우 호출되는 increase 함수에서 this.compDefaultValue = 1 을 하는 순간 아래와 같은 오류가 발생할 것이다. vue.runtime.esm.js:619 [Vue warn]: Computed property "compDefaultValue" was assigned to but it has no setter. computed 내 에서 사용되는 속성들은 단어그대로 계산된 속성 (c..
- Total
- Today
- Yesterday
- 킹덤 호텔
- Oracle
- 햄버거
- 빅토리아폴스
- MariaDB
- 성계 투어
- 마추피추
- 캄보디아
- 남미
- 성스러운 계곡
- Namibia
- 볼리비아
- jQuery
- calama
- Cambodia
- 쿠스코
- 칠레
- 빈트후크
- vue3
- 족발
- 우유니
- 토레스 델 파이네
- aguas calientes
- 애드센스
- mysql
- Uyuni
- Cusco
- 나미비아
- 칼라마
- 아구아스 칼리엔테스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |