본문 바로가기

Study/SQLite

(3)
[sqlite] sqlite3 설치 SQLITE3 설치 공식 홈페이지 (http://sqlite.org/download.html) 에 접속합니다. 화면에 표시된 파일을 다운받습니다. (운영체제가 다르다면 다른 것을 받아야겠죠?) 압축을 해제하였습니다. 접근하기 편하도록 압축을 푼 디렉토리의 이름을 변경하였습니다. 흥미로운 정보는 ANDROID PLATFORM을 설치하면 tools 폴더에 sqlite3.exe 가 있습니다. (제 경우엔 D:\android-sdk_r18-windows\android-sdk-windows\tools 이 폴더 안에 있었습니다.) 이 실행 파일을 다른 디렉토리에서 복사해서 가져와 써도 되고, 이 폴더 안에서 사용하셔도 됩니다.. 단, 이 실행 파일이 있는 디렉토리 설정을 잘 해주셔야 합니다. sqlite3.exe에..
[sqlite] SQLITE3에서 CSV IMPORT / EXPORT, SQL 파일 IMPORT / EXPORT CSBCSV IMPORT / EXPORT IMPORT 쉼표 구분으로 되어 있을 때 sqlite> .separator [구분자] sqlite> .import [CSV 파일명] [테이블명] EXPORT sqlite> .mode csv sqlite> .output [CSV 파일명] SQL 파일 IMPORT / EXPORT IMPORT sql 용량에 따라 실행속도의 차이가 있습니다. .read [SQL 파일명] EXPORT sqlite3,.exe 이 있는 해당 디렉토리 안에 test.sql 파일이 있습니다. .output [파일명]
[sqlite] crontab, 권한 crontab 리눅스 스케쥴링 프로그램 윈도의 예약과 같다. 간단하게 등록해서 shell에서 실행해준다. example) * * * * * ls -al > /home/st/ls.log * * * * * : 분,시,일,월,요일을 뜻함.. > 해당 명령어를 ~ 에 담아라 10 * * * * ls -al > /home/st/ls.log 매 10분마다 /home/st/ls.log 에 ls -al 리스트를 담아라. 스케쥴러 등록 시 실행권한이 없으면 등록되지 않는다. chmod 775 test.sh 입력.. * -rw-r--r-- r: read / w: write / e: exec 실행 권한을 주려면 3자리씩 끊어서 - : 디렉토리 여부 디렉토리이면 d rwx : 파일 소유자의 권한 rwx : 파일 소유자 그룹의..