干货Sqlite数据库知识必知必会(上篇).docxVIP

干货Sqlite数据库知识必知必会(上篇).docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
干货|Sqlite数据库学问必知必会(上篇) 前面几天给大家共享了MySQL数据库学问,没来得及看的小伙伴可以前往: Mysql查询语句进阶学问集锦, 一篇文章教会你进行Mysql数据库和数据表的基本操作,关于数据库的安装可以参考: 手把手教你进行Mysql5.x版本的安装及处理安装过程中的bug,今日皮皮连续给大家共享数据库学问,但是换了一个配角,它就是Sqlite。 前言 前面我们学习了很多数据库,虽然它们功能格外丰富,但是占用空间比较大,使得我们的系统负荷变大,这对于我们新手小白来说不是一个抱负的选择,于是乎,Sqlite闪亮登场,它受人宠爱的真正缘由正是由于它足够小,无需安装和管理配置,简约简约上手,支持数据库的大小也有2TB,足够我们个人开发爱好者使用了。 一、安装 既然要学Sqlite,首先我们先安装它们,前面我们说过,安装它们无需太多过程,即免安装,下载地址: /dir/7715018fbf2ca 我们下载好后直接将Sqlite的应用程序加入到环境变量中即可任凭使用了,打开CMD,看到这种字样,表示安装成功,如图: 二、图形化界面管理 Sqlite已经安装上了,但是在命令提示符窗口操作总感觉不美观,小编想这时候应当需要一个图形界面工具来操纵Sqlite,这样就能更直观的显示数据了,这里我推举SqliteAdmin,中文版的界面再加上简约的界面设计,如图: 留意,此时的软件还无法正常工作,由于它还没有可以解析Sqlite语句的动态链接库,所以你还需要下载个动态链接库,这里小编已经预备好了下载地址了,下载后直接复制到软件的名目即可,下载地址: /file/7715018-452195159 三、基本语法 Sqlite不像其它的数据库以“;”结尾,而且它是以“.”开头使得式子成立的。打开我们的SqliteAdmin,下面开头我们的装逼之旅。 1.数据类型 Null 空值 SMALLLINT 短整型 INTEGER 带符号的整数 这个就是布尔类型 0(false)和 1(true) TINYINT 长整型 REAL 浮点值 TEXT 大量文本字符串 BLOB 二进制对象 NUMERIC 使用全部五个存储类的值 VARCHAR(n) 变动长度字符串,只能存英文,最多8000个字符 CHAR(n) 固定长度字符串 DATA 年月日 TIME 时分秒 DOUBLE 双精度浮点数 FLOAT 单精度浮点数 TIMESTAMP 存储年月日时分秒 NCHAR 存储Unicode数据类型的固长字符串 ,可存英文汉字,做多4000个字符 NVARCHAR 存储Unicode数据类型的变长字符串 NTEXT 存储Unicode数据类型的大量文本字符串 DATATIME 存储日期时间 其实它的数据类型远不止这些,更多的数据类型需要大家发掘,这里小编列举只是常用的数据类型罢了。 2.基本关键字 了解了数据类型,在创建数据库时用于操作时需要配套使用的关键字当然也必需得了解,这样才能提高开发效率。 AND 与 BETWEEN 最小值和最大值之间 EXISTS 推断能否存在 IN 推断某个值能否属于另一个值 NOT IN 推断某个值能否不属于另一个值 LIKE 使用通配符比较值与另一个值 不区分大小写 %(表示零个,一个或者多个) _(表示一个) GLOB 使用通配符将值与类似值进行比较,并区分大小写的 *(表示零个或多个) ?(表示一个) LIMIT 限制满足条件的值的数量 ORDER BY 排序 ASC(升序) | DESC(降序) GROUP BY 数据聚合 HAVING 过滤分组,使用前肯定要使用GROUP BY DISTINCT 衰退全部反复记录 NOT 不,常和in一起用 OR 或 IS NULL 推断能否等于空值,类型运算符 IS 相当于‘=’ IS NOT 推断能否不等于 相当于“!=” UNIQUE 不反复 UNION 衰退全部反复行 UNIONALL 不衰退反复行 WHERE 用于满足某个条件时 SELECT 选择 FROM 来自 INSERT INTO 插入表数据 PRIMARY Key 主列 DEFAULT 默认值 CHECK 检查 3.数据库相关操作 1).创建数据库文件 首先我们要创建一个数据库文件,以“.db”结尾的文件,如下: 我们还可以在命令提示符里面创建数据库,如下所示: 这样就创建了

文档评论(0)

liuxiyuliuxingyu + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档