본문 바로가기
안드로이드

[안드로이드] adb로 sqlite3 사용하기

by 호군 2011. 8. 17.
반응형

1. adb로 shell 접근
[dhna@localhost ~]$ cd ~/android/sdk/android-sdk-linux_x86/platform-tools
[dhna@localhost platform-tools]$ ./adb shell
저는 android-sdk 폴더의 경로가 ~/android/sdk/android-sdk-linux_x86 입니다. 각자 android-sdk를 압축을 푼 곳으로 가시면 됩니다. 그리고 adb 파일이 있는 곳으로 이동하고, shell을 실행합니다.

2. sqlite3 실행하기
# sqlite3 database.db
SQLite version 3.6.22
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite>
sqlite3 명령어로 db를 오픈합니다. 명령어는 sqlite3 [db파일 이름] 입니다.
이제부터 테이블 생성, 삭제, 업데이트, 조회 등을 할 수 있습니다.

3. 모든 table 확인
sqlite> .tables
android_metadata
sqlite>
만약에 table을 생성하셨다면 더 보이겠죠.

sqlite3를 이젠 사용 할 수 있게됐습니다.
추가적으로 sql이 궁금하시다면 이 링크를 따라가세요.
sqlite는 경량화된 database이기 때문에 동작하지 않는 기능들이 있습니다.
반응형