创建数据库sqlite3文件

创建数据库文件

复制代码
 sqlite3 test_table.db

若该文件不存在,则创建,进入sqlite指令输入界面,如下所示:

SQLite version 3.39.5 2022-10-14 20:58:05

Enter ".help" for usage hints.

sqlite>

创建表

复制代码
 CREATE TABLE example_table (id INTEGER PRIMARY KEY, name TEXT NOT NULL, age INTEGER);

插入数据

复制代码
 INSERT INTO example_table age = 31 WHERE name = 'John Wang';

查看数据库中的数据

复制代码
 SELECT * FROM example_table;

更新表中的数据

复制代码
 UPDATE example_table SET age = 40 WHERE name = 'John Wang';

退出数据库编辑

复制代码
 .quit

查看数据库文件信息命令,注意命令前带字符 '.'

复制代码
 sqlite>.database

查看所有表的创建语句

复制代码
 sqlite>.schema

查看指定表的创建语句

复制代码
 sqlite>.schema table_name

以sql'语句的形式列出表内容

复制代码
 sqlite>.dump table_name

设置显示信息的分隔符,例如symble为 ' :'

复制代码
 sqlite>.separator symble【sqlite>.separator :】

设置显示模式,默认为column

复制代码
 sqlite>.mode mode_name【sqlite>.column】

设置每一列的显示宽度,width为长度值

复制代码
 sqlite>.width width_name

列出当前显示格式的配置

复制代码
 sqlite>.show

输出帮助信息

复制代码
 sqlite>.help
相关推荐
小二·8 分钟前
Redis 内存溢出(OOM)排查与恢复实战
数据库·redis·bootstrap
pqk6V6Vep9 分钟前
Redis 分布式锁进阶第一篇讲解
数据库·redis·分布式
giaz14n9X25 分钟前
Redis 分布式锁进阶第六十一篇
数据库·redis·分布式
是一个Bug30 分钟前
MongoDB:像搭积木一样存数据
数据库·mongodb
ULIi096kr1 小时前
MySQL解决Too many connections报错:连接数爆满排查、优化与永久解决方案
数据库·mysql·adb
SL-staff1 小时前
(一)数据源配置 —— JVS-Rules规则引擎 V2.5 操作说明介绍
数据库·jar·规则引擎·数据源·jvs-rules·api 接口·jvs低代码
摇滚侠2 小时前
Spring 零基础入门到进阶 基于 XML 管理 Bean 14-28
xml·数据库·spring
Metaphor6922 小时前
使用 Python 给 PDF 设置背景色或背景图
数据库·python·pdf
Gauss松鼠会2 小时前
【GaussDB】GaussDB重要通信参数汇总
服务器·网络·数据库·sql·性能优化·gaussdb·经验总结
睡不醒男孩0308233 小时前
第五篇:2026年企业级 PostgreSQL 高可用方案深度横评:Patroni vs. CLup 架构与可靠性全面对决
数据库·postgresql·架构