일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 외국인 노동자
- php
- pdo
- javadoc
- SQLite
- RSocket
- node.js
- xml
- JavaFX
- build tool
- mybatis
- gradle
- Python
- 개발자 이야기
- spring boot
- Java
- bootstrap
- Ajax
- swift
- SQL
- Apache
- maven
- WebClient
- webflux
- Spring
- angularjs
- jquery
- Linux
- Eclipse
- 일본
- Today
- 110
- Total
- 3,474,258
슬기로운 개발자 생활
[SQLite] 설치 - 커맨드 라인 도구 다운로드 및 설치 본문
데이터베이스 SQLite 사용법에 관해 설명한다. SQLite 서버로서가 아닌 하나의 응용 프로그램에서 주로 작동한다. 설치도 간단하고 매우 컴팩트(compact)하기에 응용 프로그램과 함께 배포되는 경우가 많다. 여기에서는 SQLite를 사용하여 데이터베이스와 테이블을 만드는 방법, 그리고 데이터를 추가하거나 조회하는 방법을 하나하나 설명한다.
SQLite는 데이터베이스 서버를 사용하지 않고 데이터베이스마다 하나의 파일을 사용하여 관리한다. 데이터베이스 서버를 사용하지 않기에 서버로 상시 가동시키는 어플리케이션이 따로 없다. 명령어로 사용하기 위해서는 커멘드 라인(CLI, Command line interface) 프로그램을 따로 사용하고, PHP와 Ruby on Rails 등에서 사용하려면 DLL이 있어야 한다. 여기에서는 SQLite 커멘드 라인 프로그램과 DLL을 다운로드하는 방법 및 설치 방법에 대해 설명한다.
SQLite는 명령어로 사용하기 위해서는 커맨드 라인(Command line) 프로그램 다운로드 및 설치 방법을 설명한다. 2019년 10월 현재 최신 버전은 SQLite 3.30.1(2019-10-11) 이다.
SQLite 다운로드
브라우저에서 SQLite의 공식 페이지에 접근한다.
화면 상단의 메뉴에서 "Download"라고 쓰여진 메뉴를 클릭한다.
해당 OS에 맞게 도구 바이너리(sqlite-tools-xxx와 같은 파일명 형식의 파일)을 클릭하여 다운로드하여 임의의 장소에 저장한다.
SQLite 커맨드 라인 프로그램 설치
다운로드한 파일은 압축 파일로 되어 있다. 임의의 디렉토리에 압축을 푼 것만으로 설치가 되었다.
$ ls -al
total 5016
drwxr-xr-x@ 5 kimkc staff 170 10 11 18:32 .
drwxr-xr-x 41 kimkc staff 1394 10 14 23:41 ..
-rwxr-xr-x@ 1 kimkc staff 691768 10 11 18:31 sqldiff
-rwxr-xr-x@ 1 kimkc staff 1152260 10 11 18:32 sqlite3
-rwxr-xr-x@ 1 kimkc staff 719796 10 11 18:31 sqlite3_analyzer
커멘드 라인 도구인 sqlite3, 두개의 데이터베이스의 차이를 알려주는 sqldiff, 데이터베이스 분석 보고서를 볼 수 있는 sqlite3_analyzer 이렇게 3개의 파일이 포함되어 있다.
'IT 개발 > SQLite' 카테고리의 다른 글
[SQLite] 기초 지식 - 정의된 키워드에 대한 주의점 (0) | 2019.11.13 |
---|---|
[SQLite] 기초 지식 - 커맨드 라인 도구에서 SQL 문 및 명령의 입력 방법 (0) | 2019.11.13 |
[SQLite] 설치 - 문서 참조 (0) | 2019.11.13 |
[SQLite] 설치 - sqlite3.dll 다운로드 (0) | 2019.11.13 |
[SQLite] 설치 - 커맨드 라인 도구 테스트 (0) | 2019.11.13 |
- Tag
- SQLite