android studio3.0以上如何通過navicat訪問SQLite資料庫檔案
SQLite畢竟是在手機上的資料庫,開發者想在電腦上看還是比較煩惱,但相信大多數對navicat有所耳聞,我用的navicat 12就覺得資料庫非常清晰簡潔,操作也方便,那麼下文就是教程。
1.開啟一個用到SQLite的專案
我這裡用的一個小例子,隨醜勿噴
2.開啟右下角的Device File Explorer
找不到?來這兒看看?
3.data/data/【你的包名】/databases中就是SQLite的資料庫檔案了
沒有db檔案的話右鍵點選databases,然後點同步synchronize
4.把這個db檔案save as存到自己的電腦上,可以存到任何位置,預設位置在c盤裡,一點save as就是預設位置啦
預設位置已經有一個了,不過那是沒更新前的,直接覆蓋就好,記得複製一下這個地址,比較難記
5.開啟navicat,建立連線
貼上剛剛複製的地址,通過navicat for SQLite連線
6.此時就可以檢視手機裡的db檔案了
7.但是,當你更新手機裡的資料後,navicat是不會有任何更新的
為什麼?
因為這個資料庫是你手機匯出來到電腦上的,你手機裡的資料庫更新了,但沒有重新再匯出來一次,所以電腦上的還是原來的資料,navicat顯示當然不變。
那麼我們就再匯出去一次就好了
注意,重新匯出的時候,navicat不能進行連線這個資料庫,因為被連線時不能覆蓋原先的db檔案
將navicat連線先關閉,再同步手機資料庫,再儲存到原來電腦儲存的位置覆蓋,再重新連線資料庫,資料完成更新
一定要記得同步~
到此這篇關於android studio3.0以上如何通過navicat訪問SQLite資料庫檔案的文章就介紹到這了,更多相關androidstudio訪問SQLite資料庫內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!