手机测试mysql_android 测试 --使用sqlite3查看手机数据库系统

本文简单地罗列下如何使用sqlite3查看你的手机数据库系统(特别说明:其实有更直接的应用可以用来查看你的手机数据库文件,比如,RE浏览器,但是如果想自己折腾折腾就请阅读 下文吧)

必务知识:

1. sqlite3:下载了android的任意的sdk文件包,在它的tools里面就会有个sqlite3.exe 。

2. 手机数据库的存储位置是在: /data/data/某应用的包名/database/数据库名。

需要安装软件:

1. 需要将手机root化,可使用工具比如 刷机精灵 进行root化,不然不能查看哦,刷完记得再安装一个R.E浏览器 来确认是否root成功;

2. 手机上安装软件:busybox,它的用途是支持linux命令行;

接下来,进入正题:

如何查看手机数据库存储情况

1. 打开cmd命令行窗口,输入 adb shell   回车;

2. 输入 su   回车;

3. 输入 cd /data/data/某应用的包名/database    回车;

4. 输入 ls   回车,可查看所有存储的数据库名称;

5. 输入 cp 某库名 /mnt/adcard    回车 ,将某个数据库拷到手机sdcard目录下;

6. 此时,exit退回到最初cmd位置;

7. 输入 adb pull /mnt/sdcard/某库名 d:/  回车,将数据库从手机sdcard拉到PC端的D盘里;

8. 输入 sqlite3 d:/某库名   回车,将进入sqlite命令行;

9. 输入 .tables  回车,可以看到所对应的所有表名;

10 输入 select * from 表名;   回车,可以查看具体哪个表对应的数据,这里可以用sql语句增删改查了--这里注意sql语句要用 ; 号结尾呀!;

11. 再多介绍个命令:

.schema  可以输入所有create语句 ;

.schema *%  可以过滤地输出对应的哪个表的create语句;

比如,表名是History,这里就用  .schema H%

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值