Unity 数据库:SQLite(一)

概念

SQLite:一款轻型的数据库。实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。

表:sqlite的组成结构。

字段:表的某一项内容的名字。

主键:可以将某个字段设为主键,每个表可以存在一个主键,作为主键的字段下的内容不能重复,不能为空。

唯一键:可以将某个字段设为唯一键,每个表可以存在多个唯一键,作为唯一键的字段下的内容不能重复,可以为空。

外键:与其它表关联的字段。

安装

https://www.sqlite.org/download.html

下载

解压

环境配置(Win10):

计算机--->右击--->属性--->高级系统设置--->高级--->环境变量(N)…--->系统变量(S)--->Path--->双击/编辑(I)…--->新建--->输入上面解压出的文件夹sqlite-tools-win32-x86-3280000(含)的路径--->确定。

确认配置成功:

win键+R打开”运行“--->输入cmd--->确定

(也可以打开“命令提示符”)

在光标处输入sqlite3

配置成功了。

操作

(下面截图并不是按顺序一步一步执行所得,所以相邻截图所存储的数据可能不一样,请忽略) 

 打开某文件夹

在命令提示符窗口打开某文件夹,示例:打开桌面文件夹TestSQLite

(cls可以清空)

打开数据库

输入sqlite3 data.db,打开名为data的数据库(没有则新建数据库文件,新建的数据库为空,此时在文件夹中看不到此数据库文件)

查看数据库中的表 

上面操作进入了数据库编辑模式,输入.table查看已经存在的表

(此数据库为空)

创建一个表

输入create table 表名(字段列表);

注意:字段列表以逗号隔开。可以设置此字段的数据类型

同一数据库表名不能相同。

(数据库文件已经显示在文件夹中)

删除数据库中的表

输入drop table 表名; 

增加数据

下面写法均可(数据与表格字段一致,字符串/文本用单引号);

查询数据

查询+数据排序

 

查询+函数/数据计算

 

count:数据数量

sum:和

avg:平均值

删除数据

(语句错误,系统会给出错误提示。)

修改数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值