- 안드로이드 SQLite DB 열어보기
1 방법 1: 복사 후 GUI[ | ]

Console
Copy
D:\adt-bundle\sdk\platform-tools>adb pull /data/data/com.android.deskclock/databases/alarms.db d:\
516 KB/s (16384 bytes in 0.031s)
Console
Copy
D:\adt-bundle\sdk\platform-tools>dir d:\ | findstr alarms.db
2012-12-12 오후 03:18 16,384 alarms.db
- sqliteman 설치 & 실행
- http://sourceforge.net/projects/sqliteman/files/latest/download 접속하여 Sqliteman-1.2.2-win32.zip 다운로드 시작
- 압축해제
- Sqliteman-1.2.2 폴더를 D:\Portable로 이동
- Sqliteman-1.2.2 폴더 내의 sqliteman.exe 실행
- File --- Open... --- "Open Database" --- d:\alarms.db 선택 --- [열기(O)]
왼쪽은 Object Browser, 오른쪽 위는 쿼리편집기, 오른쪽 아래는 쿼리결과창이다.
- main --- Tables --- alarms 더블클릭
오른쪽 아래 Full View 탭에 쿼리 결과가 나온다.[1]
|
|
2 방법 2: 쉘 sqlite3[ | ]
Console
Copy
D:\adt-bundle\sdk\platform-tools>adb shell
Console
Copy
root@android:/data # sqlite3 /data/data/com.android.deskclock/databases/alarms.db
SQLite version 3.7.11 2012-03-20 11:35:50
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .tables
alarms android_metadata
- → alarms.db 파일에는 alarms 테이블과 android_metadata 테이블이 있다.
Console
Copy
sqlite> .schema alarms
.schema alarms
CREATE TABLE alarms (_id INTEGER PRIMARY KEY,hour INTEGER, minutes INTEGER, daysofweek INTEGER,
alarmtime INTEGER, enabled INTEGER, vibrate INTEGER, message TEXT, alert TEXT);
Console
Copy
sqlite> select * from alarms;
select * from alarms;
1|8|30|31|0|0|1||
2|9|0|96|0|0|1||
Console
Copy
sqlite> .exit
root@android:/ # exit
D:\adt-bundle\sdk\platform-tools>
3 같이 보기[ | ]
4 주석[ | ]
편집자 Jmnote Jmnote bot 175.212.211.41
로그인하시면 댓글을 쓸 수 있습니다.
- 분류 댓글:
- 안드로이드 (5)
Magisk ― MywikierMagisk ― Mywikier안드로이드 ListView 초간단 예제 ― …안드로이드 그림판 초간단 예제 ― …윈도우 안드로이드개발환경 ADT 설치 ― …