SQLite数据库
SQLite数据库的特点
- 它是一个C语言库;
- 小型、快速、自包含、可靠性高、功能齐全的SQL数据库引擎;
- 一个嵌入式的SQL数据库引擎(SQLite没有单独的服务进程);
- 运用广泛:SQLite内置于所有手机和大多数计算机中,并捆绑在人们每天使用的无数其他应用中。
SQLite安装
- 安装数据库操作软件
sudo apt-get install sqlite3; - 安装数据库开发库
sudo apt-get install libsqlite3-dev; - 安装成功后:

SQLite常见命令
- 显示帮助信息命令
.help; - 退出SQLite3命令
.quit
- 显示当前数据库的文件
.database
- 显示库中所有表名
.tables
- 查看表的结构
.schema
- 打开数据库的文件
sqlite3 <数据库名>.db若存在直接打开,若不存在在创建表之后才创建数据库文件; - 创建数据库表
CREATE TABLE table_name(column1 datatype,column2 datatype);(datatype : NULL;integer带符号整数;real浮点值;text字符串;blob二进制数据); - 插入数据
insert into table_name values(value1,value2,...); - 查询:
select * from table_name where [condition]; - 显示列的名字
.headers on;按照列显示.mode column;
- 更新记录
update table_name set column1 = value1 column2 = value2... where[condition]; - 删除记录
delete from table_name where[condition]; - 删除数据库表
drop table table_name;
SQLITE3 API编程
- 打开数据库文件


- 关闭数据库文件

- 执行SQL语句


- 将外部值传给SQL语句


-
遍历输出指定内容



-
释放结果表

SQLite是一个轻量级的、自包含的SQL数据库引擎,广泛应用于各种设备和应用中。本文介绍了SQLite的安装、常用命令以及API编程接口,包括创建表、插入数据、查询、更新和删除记录等操作,适合开发者快速上手SQLite数据库。
2426

被折叠的 条评论
为什么被折叠?



