SQLite 入门教程一 基本控制台(终端)命令
简介
SQLite 是一款轻量级的关系型数据库,由于其功耗低、体积小、易于管理等特点,被广泛应用于移动应用、嵌入式系统等场景中。本文将从命令行的角度出发,介绍 SQLite 的基本用法。
安装 SQLite
Windows 平台
推荐在 Windows 平台下使用 SQLite tools for Windows,下载之后解压缩即可使用。
Mac 平台
可以使用 Homebrew 安装:
brew install sqlite
安装完成之后,使用 sqlite3
命令进入 SQLite 控制台。
基本命令
帮助命令
使用 .help
命令可以查看 SQLite 控制台中所有可用的命令,具体使用请查看以下示例:
SQLite version 3.32.3 2020-06-18 14:16:19
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
sqlite> .help
.bail on|off Stop after hitting an error. Default OFF
.backup ?DB? FILE Backup DB (default "main") to FILE
.bu[...]
创建表
使用 CREATE TABLE
命令创建一个新表,具体使用请查看以下示例:
CREATE TABLE t_person (
id INTEGER PRIMARY KEY,
name TEXT NOT NULL,
age INTEGER
);
上述命令创建了一个名为 t_person
的表,其中包含 id、name、age 三个字段。
插入数据
使用 INSERT INTO
命令插入一条新数据,具体使用请查看以下示例:
INSERT INTO t_person
VALUES (1, 'Jack', 20);
上述命令表示向 t_person
表中插入一条记录,包含 id=1、name='Jack'、age=20 三个字段。
查询数据
使用 SELECT
命令查询数据,具体使用请查看以下示例:
SELECT * FROM t_person;
上述命令表示查询 t_person
表中的所有记录,输出结果如下:
1|Jack|20
结论
以上是 SQLite 入门教程一 基本控制台(终端)命令的完整攻略。其中介绍了 SQLite 的安装、基本命令(包括帮助命令、创建表、插入数据、查询数据),希望能够帮助大家快速上手使用 SQLite。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:SQLite 入门教程一 基本控制台(终端)命令 - Python技术站