【android】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連接先關閉,再同步手機數據庫,再保存到原來電腦保存的位置覆蓋,再重新連接數據庫,數據完成更新

一定要記得同步~

對各位有用的話,點個贊支持一下。

這次一定,謝謝!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章