android資料庫檔案怎麼看,android 怎麼檢視sqlite資料庫

2021-12-22 15:11:21 字數 3958 閱讀 9397

1樓:

android 資料庫檔案檢視的方法有:

第一種方法、使用ddms匯出sqlite資料庫。

1、開啟android專案的除錯模式,然後找到顯示ddms:

選擇ddms

2、切換到ddms,顯示file explorer視窗,找到/data/data/,然後找到程式包的資料夾,開啟databases,就能看到sqlite資料庫檔案了。選擇將其匯出。

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

第二種方法、使用adb工具訪問sqlite資料庫

1、android debug bridge(adb)是android的一個通用除錯工具,它可以更新裝置或模擬器中的**,可以管理預定埠,可以在裝置上執行shell命令,android是基於linux核心,它的內部檔案結構也是採用linux檔案組織方式,因此訪問它的檔案結構需要使用shell。用shell來訪問android應用中的sqlite資料庫檔案。

2、執行cmd,切換到android-sdk目錄,執行adb.exe,加上引數shell,出現#號就代表進入了shell命令模式,注意adb要在android模擬器執行時才能進入shell:

3、shell命令記住兩個基本命令ls和cd,類似windows命令提示行中的dir和cd,代表列出當前目錄下檔案列表和進入到指定目錄。瞭解這兩個命令之後,就可以找到data/data/專案包名/databases;

4、找到資料庫檔案:使用sqlite管理工具來進行操作了。鍵入sqlite3 資料庫名就進入了sqlite管理模式了。

在android的sdk中自帶了sqlite3.exe,這是sqlite的官方管理工具,它是一個命令列工具。為了使用方便,將其路徑註冊到系統環境變數path中,即將;%android_home%加在path中,這樣只樣執行sqlite3,就能直接開啟sqlite管理工具了。

第三種方法、sqlite管理資料庫

sqlite命令列工具預設是以結束語句的。所以如果只是一行語句,要在末尾加;或者在下一行中鍵入;這樣sqlite命令才會被執行。

sqlite常用命令:

.tables--檢視資料庫的表列表

.exit--退出sqlite命令列

其他命令可隨時.help檢視幫助。sql命令可直接在此命令列上執行即可。

2樓:匿名使用者

adb shell進入手機

cd 到你程式的安裝目錄的database下執行sqlite 資料庫名.db

就進入資料庫了,然後執行select語句什麼的隨便

3樓:mcn全球發行機構

android常用資料庫為sqlite資料庫,也有可能用文字檔案。

你可以搜尋一下sqlite manager

4樓:匿名使用者

現在個sqlite expert即可。。。。

android 怎麼檢視sqlite資料庫

5樓:兄弟連教育

在android中可以使用eclipse外掛ddms來檢視,也可以使用android工具包中的adb工具來檢視。android

專案中的sqlite資料庫位於/data/data/專案包/databases中。

使用ddms匯出sqlite資料庫。

1、首先開啟android專案的除錯模式,然後找到顯示ddms:

選擇ddms

2、切換到ddms,顯示file explorer視窗,找到/data/data/

然後找到程式包的資料夾,開啟databases,就能看到sqlite資料庫檔案了。選擇將其匯出。

這樣就把sqlite資料庫檔案以檔案的方式匯出來了,然後使用sqlite介面管理工具如

sqlite administrator、sqlite man或者firefox外掛sqlite manager等開啟就可以了。

使用adb工具訪問sqlite資料庫

android debug bridge(adb)是android的一個通用除錯工具,它可以更新裝置或模擬器中的**,

可以管理預定埠,可以在裝置上執行shell命令,我們知道android是基於linux核心,它的內部

檔案結構也是採用linux檔案組織方式,因此訪問它的檔案結構需要使用shell。這次我們就會用shell

來訪問android應用中的sqlite資料庫檔案。

1、執行cmd,切換到android-sdk目錄,執行adb.exe,加上引數shell,出現#號就代表進入了shell

命令模式,注意adb要在android模擬器執行時才能進入shell:

2、shell命令記住兩個基本命令ls和cd,類似windows命令提示行中的dir和cd,代表列出當前目錄下

檔案列表和進入到指定目錄。瞭解這兩個命令之後,就可以找到data/data/專案包名/databases:

找到資料庫檔案:

接下來就是使用sqlite管理工具來進行操作了。鍵入sqlite3 資料庫名就進入了sqlite管理模式了。

在android的sdk中自帶了sqlite3.exe,這是sqlite的官方管理工具,它是一個命令列工具。為了使用

方便,將其路徑註冊到系統環境變數path中,即將;%android_home%加在path中,這樣只樣執行sqlite3

,就能直接開啟sqlite管理工具了。

sqlite管理資料庫篇

sqlite命令列工具預設是以;結束語句的。所以如果只是一行語句,要在末尾加;,或者在下一行中鍵入

;,這樣sqlite命令才會被執行。

sqlite常用命令:

.tables--檢視資料庫的表列表

.exit--退出sqlite命令列

其他命令可隨時.help檢視幫助。sql命令可直接在此命令列上執行即可

6樓:生活he家

檢視sqlite需要手機root或者在虛擬機器中匯出之後檢視

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

7樓:黑馬程式設計師

1,進入到控制檯中,輸入adb shell,進入到命令模式的環境中2,輸入:cd /data/data/

3, 選擇你所在的資料庫檔案,比如我的com.android.homework, 輸入命令:cd com.android.homework

4, 可以使用ls -l 命令檢視當前目錄中的檔案5,輸入: cd databases 進入到資料庫檔案中6, ls -l 顯示你資料庫中你建立的資料庫7, sqlite3 info.db 進入到你選擇的資料庫中8, .

tables :檢視你建的表

9, select * from table_name;s 可以檢視整個表的資訊

10, 使用其他的sql語句可以進一步對錶進行操作,注意sql語句必須用分號(;)結尾

如下圖所示:

8樓:匿名使用者

如何使用adb命令檢視android中的資料庫1,進入到控制檯中,輸入adb shell,進入到命令模式的環境中2,輸入:cd /data/data/

3, 選擇你所在的資料庫檔案,比如我的com.android.homework, 輸入命令:cd com.android.homework

4, 可以使用ls -l 命令檢視當前目錄中的檔案5,輸入: cd databases 進入到資料庫檔案中6, ls -l 顯示你資料庫中你建立的資料庫7, sqlite3 info.db 進入到你選擇的資料庫中8, .

tables :檢視你建的表

9, select * from table_name;s 可以檢視整個表的資訊

10, 使用其他的sql語句可以進一步對錶進行操作,注意sql語句必須用分號(;)結尾

如果是自己建的資料庫,不需要這麼麻煩的吧。

好像是考試才這麼做。

打不開資料庫檔案

排除法 1.檔案本身問題。access能開啟該mdb檔案,證明mdb沒有損壞 2.許可權問題。檢查該mdb檔案的使用者組許可權設定 檔案屬性是否為 只讀 3.路徑問題。一般軟體都會按照相對路徑來找它所需要的檔案,保證你沒有更改過該檔案的相對路徑 4.缺少資料庫連線中介軟體。你誤刪了該軟體的資料連線等...

android 開發裡的 sqlite資料庫的一段 查詢記錄

android我沒做過,但程式設計的原理一樣吧,這是一個返回值為long型別的方法,程式是一步一步執行額,第一行是獲取資料庫,第二行是執行sql語句,第三個應該是移到最前端去執行 定位吧 第四個是獲取結果中的第一行資料,關閉執行 或者說連線吧大概就是這麼個意思 最後返回最終結果,個人理解,有出處見諒...

mysql資料庫怎麼備份資料庫,怎麼備份mysql資料庫

mysqldump 命令算嗎 怎麼備份mysql資料庫 mysql資料庫怎麼備份啊?假如是用phpmyadmin的話就直接upload就可以了假如用的是虛擬空間的話後臺應當有控制面板,有立案mysql功能的 mysql資料庫怎麼備份資料庫 mysqldump基本語法 mysqldump u user...