Android Sqlite基本命令

发布时间:2018-11-19  栏目:sqlite  评论:0 Comments

于Android开发中SQLite起在好重点的企图,网上SQLite的课程有众多过多,不过那些教程大多数都讲得不是老全面。本人总结了有些SQLite命令,借着论坛的大赛,跟大家大快朵颐分享的。

苟翻开数据库,首先要使找到db文件,如果拷贝到计算机上,查看的点子较多,在大哥大及,用命令查看比较一直和有益。

一.SQLite的介绍

首先使找到数据库的岗位,一般数据库时存放在程序的私有目录,所以要是博得root权限。

1.SQLite简介

担保开发工具已经连续上手机,打开命令执行,输入adb shell

SQLite是同款轻型的数据库,是遵守ACID的关联式数据库管理网,它的设计目标是放到 
式的,而且手上既以众嵌入式产品遭使了它,它占用资源大之不如,在嵌入式设备遭遇,可能独自待几百K的内存就足足了。它能够支持
Windows/Linux/Unix等等主流的操作系统,同时能跟多程序语言相结合,比如Tcl、PHP、Java、C++、.Net等,还有ODBC接口,同样比较由
Mysql、PostgreSQL这有限缓开源世界名牌的数据库管理体系来讲,它的处理速度比她们都赶紧。

图片 1

2.SQLite的特点:

这儿还没有赢得root权限,输入su,手会弹出提示,允许获取root权限

轻量级

图片 2

SQLite和C/S模式之数据库软件不同,它是过程内的数据库引擎,因此无设有数据库的客户端以及服务器。使用SQLite一般只需要带及它们的一个动态 
库,就得享它的一切职能。而且特别动态库的尺寸为死聊,以本3.6.11为例,Windows下487KB、Linux下347KB。

继缀变为“#”,成功获root权限,这时可以进来应用程序的私家目录,

不需要”安装”

输入cd data/data/程序包名/databases/,进入数据库的目

SQLite的中坚引擎本身不负第三在的软件,使用她吗非需”安装”。有点类似那种绿色软件。

脚时有中心的sqlite命令

纯文件 

率先打开数据库,输入sqlite3
test_db,打开一个文本称吧test_db的数据。

数据库被具备的音(比如表、视图等)都饱含在一个文件内。这个文件可以随心所欲复制到其它目录或外机器及。

图片 3

跨越平台/可移植性

如翻看数据库的结构,输入.schema

而外主流操作系统
windows,linux之后,SQLite还支持其他一些不常用的操作系统。

图片 4

弱类型的字段

查阅有具备的数码

如出一辙列被的多少足以是不同品种

图片 5

开源

翻看起来有点困难,为吃数据看起更优美,输入.head
on,显示列名,输入.mode column,按类显示

是相信大家还知情的!!!!!!!!!!!!

图片 6

3.SQLite数据类型

 

诚如数量以的固定的静态数据类型,而SQLite采用的是动态数据类型,会依据存入值自动判断。SQLite具有以下五种植常用之数据类型:

看起舒服多矣

NULL: 这个价值吗空值

倘查阅有微个说明,输入.table

VARCHAR(n):长度不固定且该极其特别长为 n 的字串,n不克超越 4000。

翻看单个表的结构,.schema TableName

CHAR(n):长度固定为n的字串,n不克跳 254。

上述命令进行简要的翻数据库,应该足够了。

INTEGER: 值被标识为整数,依据值的轻重缓急可以依次为贮存吗1,2,3,4,5,6,7,8.

REAL: 所有价都是生成的数值,被贮存吗8字节底IEEE浮动标记序号.

TEXT: 值为文本字符串,使用数据库编码存储(TUTF-8, UTF-16BE or UTF-16-LE).

BLOB: 值是BLOB数据块,以输入的数据格式进行仓储。如何输入就如何存储,不更改 
变格式。

DATA :包含了 年份、月份、日期。

TIME: 包含了 小时、分钟、秒。

苟查看数据库,首先必须要找到db文件,如果拷贝到电脑及,查看的不二法门比较多,在手机及,用命令查看比较一直跟有利。

率先使找到数据库的职,一般数据库时存放在程序的个人目录,所以要得到root权限。

担保开发工具已经连续上手机,打开命令执行,输入adb shell

图片 7

这会儿还并未获取root权限,输入su,手会弹出提示,允许获取root权限 

图片 8

继缀变为“#”,成功获取root权限,这时可以进应用程序的村办目录,

输入cd data/data/程序包名/databases/,进入数据库的目录

下时部分基本的sqlite命令

首先打开数据库,输入sqlite3 test_db,打开一个文本称吧test_db的数据。

图片 9

要查阅数据库的布局,输入.schema

图片 10 

查看有有的数额

图片 11

翻起来有点讨厌,为了吃多少看起再也漂亮,输入.head
on,显示列名,输入.mode column,按类显示

图片 12

圈起舒服多矣

若果查有略只说明,输入.table

翻单个表的布局,.schema TableName

如上命令进行简短的查看数据库,应该足够了。

汝或许感兴趣之稿子:

  • Android应用被内嵌SQLite数据库的基本操作指南
  • 21上修android开发教程之SQLite分页读取
  • Android开发之sqlite3命令行简单以方式
  • Android数据存储的SQLite使用
  • Android编程操作嵌入式关系项目SQLite数据库实例详解
  • Android中采取SQLite3
    命令行查看内嵌数据库的道
  • android编程实现增长文本内容及sqlite表中之措施
  • Android
    SQLite数据库增删改查操作的行使详解
  • Android开发之SQLite的用方式
  • Android
    App使用SQLite数据库的一对要点总结

留下评论

网站地图xml地图