手機查詢資料庫
在Android中查看和管理sqlite資料庫
在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命令可直接在此命令行上執行即可
B. 通過手機登錄賬號那查到那些經濟信息
資料庫。1、人家登錄您的手機號就能查到所有的東西,這是通過資料庫來查詢的。
2、這些資料庫也被稱作為社工庫。裡面會儲存人們在互聯網上所有的信息。這些庫一旦被泄露,就會被不法分子用於查詢。
3、所以如果有人出錢就可以查過手機號,查詢到您在互聯網上泄露的那些信息。但是這個查詢是違法的違規的。如果被警方發現,會面臨刑事責任。
4、除此以外,司法機關是可以直接查詢正規的資料庫。司法機關可以合理合法的查詢到您所有信息。
C. 如何查看android 手機上sqlite3資料庫
Android是有自帶的類庫的:SQLiteOpenHelper,使用的時候繼承這個類,然後寫邏輯就可以,一般使用單例模式:
public synchronized static DBHelper getDBHelper(Context context) {
if (helper == null) {
helper = new DBHelper(context);
}
return helper;
}
private DBHelper(Context context) {
super(context, "自己的資料庫名", null, 資料庫版本);
}
使用的時候也很簡單,下面是一個刪除操作:
public synchronized void deleteSite(String packname) {
SQLiteDatabase db = getWritableDatabase();
try {
db.beginTransaction();
db.delete("site", "packname=?", new String[] { packname });
db.setTransactionSuccessful();
} finally {
db.endTransaction();
if (db != null) {
}
}
}
D. 資料庫怎麼查詢手機是那岀
通過soap的形式直接拿到資料庫數據。查詢手機號碼歸屬地使用公開的webservice資料庫服務就可以查詢到手機是哪裡的。
E. 如何開發一個安卓手機程序,實現在手機上查詢一個本地資料庫。
你有相應知識和實際動手的能力嗎?或者你願意付費來定製這樣一個軟體?倒不如給你個簡單的變通方案,把你這個文件製成一個txt文件,然後導入到閱讀軟體內,利用搜索關鍵詞的方式來查看內容。
F. 微信聊天記錄資料庫如何查看
微信聊天記錄資料庫查看方法如下:
工具:手機、微信。
方法/步驟:
1、打開手機微信後,點擊下方的「我的」,再點擊「設置」。
G. Android怎麼查看手機中的本地資料庫
這個需要你root手機,root手機後使用adb shell 能找到手機中database中的資料庫XX.db文件,然後使用sqlite3命令打開,這些命令可以直接網路。前提你手機必須root
或者你使用虛擬機
H. android APP如何連接伺服器上的SQL資料庫,直接在手機上查詢、更新資料庫信息
後台操作資料庫的增刪改查,然後寫成介面,android端來調用介面,返回數據顯示就ok了