原始檢視sqlite資料方法
Android Studio中選單 -- Tools -- Android -- Android Device Moniter然後進入DDMS檢視。在File Explorer View裡面依次展開路徑data/data/package_name/databases/,然後將裡面的db檔案pull from device儲存到電腦上面,再用navicat、SQLiteSpy等其他軟體開啟檢視。而且資料變動之後又需要重新操作一次。有一定侷限性。
實時檢視sqlite資料
程式設計師果然還是喜歡用命令列O(∩_∩)O哈哈~只需要啪啪啪打一些命令列就完成操作了其實檢視手機中的資料庫檔案很簡單。
此句表示進入shell模式,然後執行某個APP中的資料庫檔案hahahaha.db。
如果你不太清楚這個 databases 檔案中有哪些檔案你可以先 cd 進入此資料夾中用 ls 命令看一下有什麼資料庫檔案,然後再使用剛剛的命令開啟。
進入資料庫之後使用的常用命令
在此已經進入資料庫了。然後你就可以使用一些sqlite3的命令來操作了。
同樣的你也可以使用標準的SQL語句,牢記使用分號結束~select語句;delete語句;update語句;insert語句;
原始檢視sqlite資料方法
Android Studio中選單 -- Tools -- Android -- Android Device Moniter然後進入DDMS檢視。在File Explorer View裡面依次展開路徑data/data/package_name/databases/,然後將裡面的db檔案pull from device儲存到電腦上面,再用navicat、SQLiteSpy等其他軟體開啟檢視。而且資料變動之後又需要重新操作一次。有一定侷限性。
實時檢視sqlite資料
程式設計師果然還是喜歡用命令列O(∩_∩)O哈哈~只需要啪啪啪打一些命令列就完成操作了其實檢視手機中的資料庫檔案很簡單。
此句表示進入shell模式,然後執行某個APP中的資料庫檔案hahahaha.db。
如果你不太清楚這個 databases 檔案中有哪些檔案你可以先 cd 進入此資料夾中用 ls 命令看一下有什麼資料庫檔案,然後再使用剛剛的命令開啟。
進入資料庫之後使用的常用命令
在此已經進入資料庫了。然後你就可以使用一些sqlite3的命令來操作了。
同樣的你也可以使用標準的SQL語句,牢記使用分號結束~select語句;delete語句;update語句;insert語句;