创建数据库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
相关推荐
dinglu1030DL3 小时前
CSS Grid布局如何实现网格项目排序_使用order属性改变显示顺序
jvm·数据库·python
m0_470857643 小时前
c++怎么利用C++17的filesystem--copy实现高效文件夹克隆【详解】
jvm·数据库·python
duke8692672143 小时前
HTML怎么区分正文与广告_HTML aside与广告位语义【技巧】
jvm·数据库·python
@北海怪兽3 小时前
SQL常见函数整理 _ STRING_AGG()
android·数据库·sql
环流_3 小时前
Redis过期策略
数据库·redis·缓存
北秋,3 小时前
Web Security Academy 第四关:SQL 注入查询 MySQL / SQL Server 版本
数据库·sql·mysql
2401_824697664 小时前
如何实现SQL存储过程状态监控_编写实时运行监控仪表盘
jvm·数据库·python
Mike117.4 小时前
GBase 8c MOT 内存表落地前要先画清楚边界
服务器·数据库
iAm_Ike4 小时前
c++怎么在写入文件流时通过peek预读功能实现复杂的逻辑判断【实战】
jvm·数据库·python
dFObBIMmai4 小时前
mysql如何确保主从数据完全同步_开启半同步复制机制
jvm·数据库·python