如何使用linux命令檢視android中的資料庫

2021-07-13 10:32:09 字數 592 閱讀 8443

在android應用程式開發中,我們有時可能會用到系統中自帶內嵌的資料庫sqlite3,例如我們在某個應用程式中建立了資料庫,如何檢視該資料庫或者如何檢視該資料庫中包含有哪些表或資料。下面是我在應用程式中建立了乙個資料庫以及表,如何採用命令列的方式去檢視該資料庫和表【如我在com.augurit.login 應用程式中建立了augurcity.db資料庫和sysuser表】。

先看如下圖:

在上圖中,除了最後乙個紅色的方框,其它方框都是adb shell下的命令。

在android程式中,一般建立的資料庫存放在 /data/data/[應用程式包名]/databases 的目錄下。

cd 命令:資料夾跳轉命令。ls 命令:檢視某個資料夾下面有哪些檔案。

使用 "sqlite3 [資料庫名稱] " 命令來對某資料庫進行一系列的操作。

在經過第步驟後,可以使用 .tables 命令檢視某資料庫中包含哪些表。若要查詢某錶中包含的資料,在 sqlite> 命令後輸入查詢的sql語句即可查詢,但要注意的是要以分號[;]來結束該語句的輸入。

如何檢視linux版本 如何檢視LINUX是多少位

一 如何得知自己正在使用的linux是什麼版本呢,下面的幾種方法將給你帶來答案!1 root q1test01 cat proc version linux version 2.6.9 22.elsmp bhcompile crowe.devel.redhat.com gcc version 3.4...

如何檢視linux版本 如何檢視LINUX是多少位

一 如何得知自己正在使用的linux是什麼版本呢,下面的幾種方法將給你帶來答案!1 root q1test01 cat proc version linux version 2.6.9 22.elsmp bhcompile crowe.devel.redhat.com gcc version 3.4...

linux下如何使用命令列檢視apache日誌

apache日誌位置 var log apache2 錯誤資訊 var log apache2 error.log 其它資訊 var log apache2 access.log 在命令列檢視這些日誌 需要root許可權 1.cat 命令 sudo cat var log apache2 error...