336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
sqlite는 우선 소스도 공개 되어 있고
만드는 방법도 여러가지가 존재 합니다
그중에서 윈도우의 cmd에서 만드법을 설명 합니다
우선 실행 파일을 받으셔야 합니다
http://sqlite.org/download.html 사이트로 이동하셔서
Precompiled Binaries For Windows | |||
sqlite-3_6_11.zip (240.77 KiB) |
A command-line program for accessing and modifing SQLite databases. See the documentation for |
위 파일을 받습니다
만약 사이트에 이동 하셨을때 위와 같은 링크가 없다면 페이지가 바뀐 것이니
precompiled binaries for windows에 있는걸 받으시면 되겠습니다
받으시고 압축을 푸시면 sqlite3.exe 파일이 하나 들어 있는걸 보실수 있을 겁니다
해당 파일을 편한 디렉토리에 넣으시고
윈도우즈 시작 -> cmd -> 해당 폴더로 이동 합니다
그후에 sqlite3.exe 디비파일명 하시고 엔터를 누루시면 db가 생성 됩니다
영문이 자신 있으시다면 http://sqlite.org/sqlite.html 여기서 자세한 사항을 확인해 보시면 되고요 ^^
그럼 mysql에서 많이 보던 command 라인을 보시게 되는데요 (실명이 나와서 살짝 지웠습니다 )
일반 sql문을 지원합니다
sub query는 지원이 약하고요 mysql에서 보던 limit를 지원 합니다
테이블을 만드실려면 http://www.sqlite.org/datatype3.html 여기에 나와 있는 타입중에 골라서
테이블을 만드시면 됩니다
저는 test라는 테이블을 만들고
필드는 id, data라는 필드로 구성하고
그 2개의 필드를 id_data라는 이름으로 인덱스 걸겠습니다
어렵게 설명 했는데 아래 2줄이면 테이블이 만들어 집니다
CREATE TABLE test (id integer, data integer);
CREATE INDEX id_data on test (id, data);
이제 데이터를 입력 해야 하는데요
일반적인 상황이면 insert 문으로 해도 되지만
이눔은 insert보다는 import가 빠릅니다 ^^
저는 그래서 데이터를 아래와 같은 텍스트로 준비 하고요
파일명을 data.txt로 많이 만듭니다
1,1000
2.3
3,4
이제 집어 넣을때는 분리자를 설정 하고 바로 넣어 버립니다
.separator ',' <-- 분리자 설정
.import data.txt test <-- 데이터 넣기
pc 사양에 따라 다르지만 10만건 정도도 수분안에 들어 갑니다 ^^
이제 select, update, insert를 하시면서 자유롭게 쓰시면 됩니다
command 라인 으로 되면 모하나 하시겠지만
C++, C# , VB 기타 등등 다양 하게 지원합니다
이렇게 만들었으니 C++ 한번 사용해 보죠
'글 > RDB' 카테고리의 다른 글
Prevent multiple users from running the same SQL Server stored procedure at the same time (0) | 2016.06.08 |
---|---|
CentOS 6.6에 MariaDB 설치 (0) | 2016.01.27 |
NOSQL별 Best Case 정리 (0) | 2016.01.05 |
mysql select 해서 바로 insert 하기 (0) | 2010.03.24 |
sqlite에 대한 설명 (0) | 2010.01.03 |