adb shell下查看sqlite数据库
有时需要查看应用的本地数据库是否改变,一般可以使用SqliteStudio来查看(需要把xx.db文件导出来).现在记录一下如何在adb shell 下面查看 sqlite 数据库的内容.
databases目录,使用ls目录查看数据库文件的名称,再使用sqlite3相关的目录操作就可以了.
adb shell 个数据库文件,后面就可以去查询修改数据了 sqlite>.help 这个命令让我们看到许多命令 sqlite> .exit 命令退出sqlite,返回到#提示符。 实际我们会看到下面这些表 sqlite> select * from secure; 注意这里要添加分号,这里就会列出表secure 的全部内容了,但是数据是以下面的形式显示的.
sqlite>.header on 显示的时候会在顶部显示列的名称 sqlite> .mode insert secure 在插入模式下,被子格式化为看起来像SQL INSERT语句的样式。你可以用插入模式来产生文件(便于)以后用于不同数据库的输入。 当指定插入模式时,你必须给定一个特定参数就是要插入的表名 sqlite> update secure set value="1" where _id=1; 修改数据 sqlite> delete from secure where name="lock_screen_show"; 删除数据
官方网址
http://www.sqlite.org/cli.html
sqlite常用的命令-增删改查
http://www.52php.cn/article/p-byqsookl-og.html
http://www.52php.cn/article/p-epjicjst-md.html
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |