有时候我们查看本地数据库的值是否改变,一般我们可以使用sqlite3来查看数据库的表数据。现在我就来介绍在windows下怎样使用命令查看数据库。
(1)安装sqlite应用;
(2)使用adb shell 命令查看数据库,一般数据库的都是存在data/data目录下,如果我们需要查看那一个应用的数据库,我只需要进入data/data目录下相应的包名即可,ls即可查看该应用下所有的数据库以及数据库的名称,选择相应的数据库打开即可查看数据库的详细信息。
adb shell
su
cd data/data/com.action.setting/databases/:进入相应的应用的数据库列表
ls:列出数据库列表
sqlite3 setting.db 打开数据库
.header on:带有列表列名的显示所有数据库
select * from setting; 查询表格的所有数据
.table :列出所有的表