开发者社区> 小波linux> 正文

安卓虚拟机adb shell sqlite3数据库

简介:   adb shell 连接:   //http://www.cnblogs.com/xiaobo-Linux/  Android把数据都存放在data/data目录下。 我们使用cd命令转到data/data目录下: cd /data/data     ls 命令你会看到StudDB.db,这就是我们的StudDB.db数据库。
+关注继续查看

 

 

adb shell 连接:

 

//http://www.cnblogs.com/xiaobo-Linux/

 Android把数据都存放在data/data目录下。

我们使用cd命令转到data/data目录下:

cd /data/data

    ls 命令你会看到StudDB.db,这就是我们的StudDB.db数据库。

      

sqlite3 StudDB.db

这个命令会打开StudDB.db数据库,若StudDB.db数据库不存在,则会新建一个名为

StudDB.db的数据库。(注意数据库名大小写有区别)

     sqlite>提示符下输入

       .help 这个命令让我们看到许多命令

       .tables 查看所有表,例如我的系统里有Studentandroid_metadata两个表

select * from Student;

我们查出三条数据。这个数据库的显示方式让我们习惯了Oralce,看得很不舒服,输入

以下两个命令,让我们改变这种显示模式。

         .mode column

         .header on

     再输入select * from Student; 我们看着舒服多了

        

     .exit命令退出sqlite,返回到#提示符。

#提示符下输入exit退出Linux

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
使用adb 查询data/data下的数据库
1.用cmd打开adb  2.输入adb shell 3、cd到数据库所在目录 4、输入sqlite3 person.db(person.db为要操作的db名称,根据需要修改) 5、输入sql语句(每个语句后面要有“;”号)并回车输出结果  结果示意图如下:
715 0
+关注
小波linux
嵌入式系统软件/硬件工程师
230
文章
1
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载