sqlite相關--------adb shell操作,工具操作,程式操作

風的王子發表於2013-11-22

adb shell

在android下通過adb shell命令可以進入sqlite3的命令列client,見:在android命令列下使用sqlite3。
如果想列出該資料庫中的所有表,可

.table
如果想檢視這些表的結構:
select * from sqlite_master where type="table";
可以看到類似:
預設情況下,不會出現紅框中的表頭,需要之前設定,命令為:
.header on
如果只想檢視具體一張表的表結構,比如檢視emperors表,命令為:
select * from sqlite_master where type="table" and name="emperors";
另外,也可以這樣:
sqlite> .schema emperors
CREATE TABLE emperors( id integer primary key autoincrement, name text,dynasty text,start_year text);

退出sqliite
sqlite> .exit

工具

到eclipse的DBMS中data/data/程式包    找到檔案匯出來

這樣就把sqlite資料庫檔案以檔案的方式匯出來了,然後使用sqlite介面管理工具如sqlite administrator、sqlite man或者firefox外掛sqlite manager等開啟就可以了。

相關文章