SQLite 常用命令
SQLite 命令
安装/连接
1 | > apt-get install sqlite3 # ubuntu |
数据库操作
1 | > .help # 显示帮助文档 |
表操作
1 | > .table # 查看所有的表 |
输出模式
1 | > .mode csv # 设置输出模式为 csv |
.mode 支持 csv, column, html, insert, line, list, tabs, tcl 等 8 种模式。
SQL 语句
创建表
1 | CREATE TABLE tab_name ( |
PRIMARY KEY
标记主键,NOT NULL
标记非空。AUTOINCREMENT
自增,只能用于整型。
删除/更新表
1 | -- 删除表 |
新增记录
1 | -- 单条 |
查询记录
1 | -- 所有列 |
删除/更新记录
1 | -- 删除满足条件的记录 |
事务(Transaction)
1 | -- 提交 |
事务具有原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)四个标准属性,缩写为 ACID
。