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...