Ian's Archive 🏃🏻

Profile

Ian

Ian's Archive

Developer / React, SpringBoot ...

📍 Korea
Github Profile →
Categories
All PostsAlgorithm19Book1C1CI/CD2Cloud3DB1DesignPattern9ELK4Engineering1Front3Gatsby2Git2IDE1JAVA7JPA5Java1Linux8Nginx1PHP2Python1React9Security4SpatialData1Spring26
thumbnail

SQLite 정리

DB
2021.02.26.

1. SQLite .명령어 정리

SQLITE의 특징은 명령어 앞에 마침표(.)를 붙인다.

파일 접속

복사
$ sqlite3 {파일명}

파일 접속 종료

복사
> .quit
> .exit

테이블 확인

복사
> .tables

테이블 구조 확인

복사
> .schema access_log

헤더(컬럼 명) 함께 출력

복사
> .header on

라인별로 나눠 출력

복사
> .mode line

컬럼별로 나눠 출력

복사
> .mode column

추가 기능 확인

복사
> .help

2. 파일 I/0

sqlite3는 쿼리 결과를 표준 출력으로 보낸다.

  • “.output”, “.once” 명령어를 사용하여 변경 가능
  1. .OUTPUT 명령어

    .output에 인수로 파일명 넣으면 해당 파일에 기록 (.output을 사용하면 표준 출력 상태로 되돌아간다)

  2. .import 명령어를 사용해 csv데이터를 sqlite 테이블로 가져올 수 있다.

복사
sqlite> .import C:/CVS/aaa.csv aaa

주의할 점

  • SQLite3은 기본적으로 UTF-8형식 / 윈도우 엑셀은 CP949형식
Previous Post
PHP 기본 문법 정리
Next Post
Codeigniter 학습
Thank You for Visiting My Blog, I hope you have an amazing day 😆
© 2023 Ian, Powered By Gatsby.