Sqlite3 基础命令
sqlite3的基本命令
-
进入命令环境:
sqlite3
-
命令行帮助:
.help
-
退出命令行环境:
.quit
/.exit
4. 创建一个新的数据库:`sqlite3 dbname.db`
-
打开一个已存在的数据库:
sqlite3 已存在的文件名
-
导入SQL语句集:
.read
数据文件 -
列出数据表:
.tables
-
显示数据库的结构:
.schema
-
显示数据表结构:
.schema 表名
-
导出数据表的内容:
.dump 表名
-
设置导出目标:
.output 文件名/output stdout(终端)
-
设置分隔符:
.separetor 分隔符(:/,/;...)
-
设置显示模式:
.mode list/column
-
显示标题栏:
.headers on
-
设置列显示宽度:
.width w1,w2,w3,…
-
当前显示格式:
.show
1. 创建表:`CREATE TABLE 表名`
-
删除表:
DROP TABLE 表名
-
修改表:
ALTER TABLE
-
改表名:
ALTER TABLE 旧表名 RENAME TO 新表名
-
增加列:
ALTER TABLE 表名 ADD COLUMN 列名 数据类型 限定
-
-
插入数据:
INSERT INTO 表(列…) VALUES (值…)
-
修改数据:
UPDATE 表 SET 列=‘新值’[ WHILE 条件语句]
-
删除数据:
DELETE FROM 表 [WHERE 条件语句]
-
查询数据:
SELECT 列… FROM 表
-
查询数据,限制返回数量:
SELECT 列… FROM 表 LIMIT 数量 OFFSET 位置
-
排序
ORDER BY 列 ASC(DESC)