《Android》Lesson23-数据存储sqlite1

Week13  2016/12/6上午1-4节

一、复习

二、参考教程

SQLite 教程

三、Sqlite的使用

Android开发中常用的数据存储 - 简书

android.database.sqlite - Android SDK

四、数据库文件的查看

1、ddms上只能看到数据库文件,无法看到内容

2、使用adb

(1)配置环境

计算机---》右键,选择属性---》选择高级系统设置---》选择环境变量---》选择系统变量Path编辑输入adb的路径。

adb的路径可以在Android Studio的菜单file-->project Structure下查看,在此目录的platform-tools下

(2)打开cmd

(2)-1输入adb shell

(2)-2输入cd data/data/包名/databases

(2)-3输入ls---》看到当前数据库文件

(2)-4输入sqlite3 --》使用数据库

输入.help可以看到数据库操作的所有命令

(2)-5输入.open 数据库名--》打开数据库

(2)-6输入.table--》查看数据库下的数据表

(2)-7输入.schema--》查看数据表结构

(2)-8输入查询语句select * from book;(;必须有)

可以查询到book表中的数据

3、推荐手机上装App:aSQLiteManager可以查看数据库结构及数据

4、使用SQLScout :在Android Studio下查看数据库,只能试用1个月,需购买

androidstudio中插件SQLScout的安装 - jinshitou2012的专栏 - 博客频道 - CSDN.NET

五、升级数据库

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏LEo的网络日志

shell相关分享

29950
来自专栏加米谷大数据

技术干货 | hadoop之hdfs安全模式

namenode启动时,首先将映像文件(fsimage)载入内存,并中兴编辑日志中的各项操作。一旦在内存中成功建立文件系统元数据的映像,则创建一个新的fsima...

37960
来自专栏优启梦

Emlog输出加载耗时和查询数据库次数的方法

EMLOG 内置function有getQueryCount() 这个方法,我们可以调用它轻松实现加载耗时和查询数据库次数的贡呢

37780
来自专栏凉城

Emlog输出加载耗时和查询数据库次数的方法

21540
来自专栏魏艾斯博客www.vpsss.net

百度分享不支持 HTTPS 的解决过程记录

在全站上 https 的过程中,百度分享不支持 https 是很多人都遇到的问题,因为默认百度分享代码是 http,即使强行改成 https 也会失效,那么这个...

440140
来自专栏xingoo, 一个梦想做发明家的程序员

《linux c编程指南》学习手记3

6.3.1 多个进程之间的关系 进程组:getpgrp(void)用来返回进程组号 setpgid用来创建一个新的进程组或将一个进程加入另一个已存在的进程组 6...

19780
来自专栏Laoqi's Linux运维专列

恢复删除的数据

18330
来自专栏微信公众号:Java团长

扫码登录实现原理

首先,介绍下什么是扫码登录。现在,大部分同学手机上都装有qq和淘宝,天猫等这一类的软件。而开发这些app的企业,都有他们相对应的网站。为了让用户在使用他们的网站...

66640
来自专栏人工智能LeadAI

分布式资源管理

DRM(分布式资源管理) 大型的分布式系统中存在很多的配置文件,分布式资源管理解决了配置文件同步更新的问题,不仅仅是配置文件,此技术还可以支持缓存数据的同步一致...

38250
来自专栏不想当开发的产品不是好测试

jenkins 设置 gitlab web hooks

背景 接口自动化期望代码push后触发实现持续集成,代码push后,自动化执行jenkins的job。 步骤 准备工作 工具:jenkins,gitlab je...

69560

扫码关注云+社区

领取腾讯云代金券