sqlite3数据库知识分享
文章平均质量分 79
该专栏旨在解释SQLite3数据库的使用,为读者提供深入了解和掌握这一关键技术的机会。通过该专栏,读者将学会如何在Linux编程中有效地管理和存储数据,以及如何利用SQLite3的特性来确保数据的持久性和安全性。这将有助于开发者构建更强大、高效和可靠的应用程序,无论是在嵌入式系统还是服务器端应用。
九月丫
爱好编程,爱好生活
展开
-
SQLITE3 函数接口
当我们的 sql 语句是 读命令,比如"SELECT* FROM...",返回的数据必然是很多行,而 sqlite3_step 调用每次只返回一行,并且函数返回值为。, 一旦执行成功后,sqlite3_step()就不应该被再次调用执行, 除非我们使用 sqlite3_reset()重置 sqlite3_stmt 数据。数据库的连接句柄(数据库的文件描述符) 代表你打开的那个 sqlite3 的数据库文件,后序对数据库的操作都需要用到这个对象。返回语句对象 select 结果集中的列数,没有则返回 0。原创 2023-10-31 15:16:11 · 1466 阅读 · 0 评论 -
sqlite3 关系型数据库语言 SQL 语言
上面语句就是新建一个 CJB 表格,其中 ID 是外键,这个外键是 STU 表格中的主键,其中这个 REFERENCES 是外键约束,表示这个外键是哪个表里的主键。包括 CHAR、VARCHAR(变长字符串)、BINARY(二进制)、VARBINARY(变长二进 制)、BLOB、TEXT(文本)、ENUM(枚举) 和 SET 等。2.查看表 STU,CJB 和 KCB 中相关列满足 STU.ID = CJB.ID 且 KCB.KCH = CJB.KCH 条件的数据。//降序排序并只查看前 3 行。原创 2023-10-31 09:55:19 · 1238 阅读 · 1 评论 -
常用 sqlite3 命令
让我们在命令提示符下键入一个简单的 sqlite3 命令,在 SQLite 命令提示符下,您可以使。本次将向您讲解 SQLite 编程人员所使用的简单却有用的命令。退出 sqlite 提示符(.exit 和.quit)列出数据库名字和所依赖的文件(.databases)的点命令,这些命令的不同之处在于它们不以分号。显示当前数据库的所有表格(.table)显示建立表所用的原命令(.schena)显示各种状态当前值(.show)帮助信息命令(.help)用各种 SQLite 命令。帮助信息命令(.help)原创 2023-10-30 10:50:49 · 3783 阅读 · 0 评论 -
数据库简介和sqlite3安装
成绩表中的学号不是成绩表的主键,但是它和学生表中的学号相互对应,并且学生表中的学号是学生表的主键,则称成绩表的学号是学生表的外键.(在本表中不是主键,但是在其他表中是主键)非关系型数据库一般强调的是数据最终一致性,不像关系型数据库一样强调数据的强一致性,从非关系型数据库中读到的有可能还是处于一个中间态的数据,非关系不提供对事务的处理。数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加,修改,删除及查询操作。适合处理海量数据,但是不一定安全。原创 2023-10-27 10:20:11 · 445 阅读 · 0 评论