博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在shell中使用Sqlite3
阅读量:5741 次
发布时间:2019-06-18

本文共 1143 字,大约阅读时间需要 3 分钟。

hot3.png

 

Examining sqlite3 Databases from a Remote Shell

From an adb remote shell, you can use the  command-line program to  manage SQLite databases created by Android applications. The sqlite3tool includes many useful commands, such as .dumpto print out the contents of a table and .schemato print the SQL CREATE statement for an existing table.  The tool also gives you the ability to execute SQLite commands on the fly.

To usesqlite3, enter a remote shell on the emulator instance, as described above, then invoke the tool using thesqlite3command. Optionally, when invokingsqlite3you can specify the full path to the database you want to explore. Emulator/device instances store SQLite3 databases in the folder/data/data/<package_name>/databases/.

Here's an example:

$ adb -s emulator-5554 shell# sqlite3 /data/data/com.example.google.rss.rssexample/databases/rssitems.dbSQLite version 3.3.12Enter ".help" for instructions.... enter commands, then quit...sqlite> .exit

Once you've invokedsqlite3, you can issuesqlite3commands in the shell. To exit and return to the adb remote shell, useexitorCTRL+D.

转载于:https://my.oschina.net/cuitongliang/blog/153318

你可能感兴趣的文章
siki学习之观察者模式笔记
查看>>
单元测试
查看>>
spring.net 继承
查看>>
ES6:模块简单解释
查看>>
JavaScript indexOf() 方法
查看>>
用Bootstrap写一份简历
查看>>
ZJU PAT 1023
查看>>
WMI远程访问问题解决方法
查看>>
从零开始学习IOS,(UILabel控件)详细使用和特殊效果
查看>>
Android开发历程_15(AppWidget的使用)
查看>>
阿花宝宝 Java 笔记 之 初识java
查看>>
7、设计模式-创建型模式-建造者模式
查看>>
Cesium官方教程11--建模人员必读
查看>>
我国古代的勾股定理
查看>>
Linux下的C编程实战
查看>>
[32期] html中部分代码与英语单词关系
查看>>
PHP安装环境,服务器不支持curl_exec的解决办法
查看>>
fopen打开文件失败的问题
查看>>
jQuery|元素遍历
查看>>
sql语句大全
查看>>