SQLite3 数据库的基本操作

SQLite3 是一种轻量级的关系型数据库管理系统,常用于移动设备和小型应用程序中。下面是一些使用 SQLite3 数据库的基本操作:

连接到数据库:使用命令 0 来连接到一个 SQLite3 数据库文件,如果该文件不存在则会创建一个新的数据库文件。

创建表格:可以使用 SQL 命令在 SQLite3 数据库中创建表格,例如:

CREATE TABLE 表名 (

列1 数据类型,

列2 数据类型,

...

);

插入数据:可以使用 SQL 命令向表格中插入数据,例如:

INSERT INTO 表名 (列1, 列2, ...) VALUES (值1, 值2, ...);

INSERT INTO 表名 VALUES (值1,值2,...);

查询数据:可以使用 SELECT 语句查询表格中的数据,例如:

SELECT * FROM 表名;

更新数据:可以使用 UPDATE 语句更新表格中的数据,例如:

UPDATE 表名 SET 列1 = 值1 WHERE 条件;

删除数据:可以使用 DELETE 语句删除表格中的数据,例如:

DELETE FROM 表名 WHERE 条件;

断开连接:在完成数据库操作后,可以使用 .quit 命令来断开与 SQLite3 数据库的连接。

相关推荐
萧咕14 小时前
理解MySQL数据可视化的核心概念
数据库·mysql·信息可视化
wWYy.14 小时前
详解redis(5):Gossiping 协议
数据库·redis·缓存
霖霖总总14 小时前
[小技巧40]MySQL中的MVCC:多版本并发控制的深度解析
数据库·mysql
德彪稳坐倒骑驴14 小时前
DataX将数据在MySQL和HDFS之间互相迁移
数据库·mysql·hdfs
结衣结衣.14 小时前
Redis中的Hash哈希
数据库·redis·哈希算法
Coder_Boy_14 小时前
基于SpringAI的在线考试系统-考试管理功能布局+交互优化方案
java·数据库·人工智能·spring boot·交互·ddd·tdd
IT大白14 小时前
4、数据库的事务
数据库
扑火的小飞蛾14 小时前
【Oracle Database 分区表】之间隔分区_11g(一)
数据库·oracle
Frank_refuel14 小时前
C++STL之set和map的接口使用介绍
数据库·c++·算法
l1t14 小时前
利用DeepSeek辅助翻译clickhouse SQL为DuckDB 格式求解Advent of Code 2025第10题 电子工厂 第二部分
数据库·人工智能·sql·clickhouse·duckdb