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連接先關閉,再同步手機數據庫,再保存到原來電腦保存的位置覆蓋,再重新連接數據庫,數據完成更新
一定要記得同步~
對各位有用的話,點個贊支持一下。
這次一定,謝謝!