这篇文章主要为大家介绍了SQLite3命令行操作的一些帮助,需要的朋友可以参考下

.help
查看帮助信息

.backup ?DB? FILE
备份数据库, 方法:.backup [main|...] filename, 数据库名可以通过.databases 命令得到,一般为main, 可以省略, filename为磁盘文件名.

.bail ON|OFF
遇到错误时不再继续, 默认为OFF

.databases
列出附加到数据库的数据库和文件

.dump ?TABLE? ...
保存表到SQL格式的文件中, 没有指定表名, 则保存所有. 如果要保存到磁盘上需要结合 .output 命令.

.echo ON|OFF
打开/关闭 命令行回显

.exit
退出该命令行

.explain ?ON|OFF?
以合适的方式显示表头, 不带参数则为开启

.header<s> ON;OFF
是否显示表头, 和 .explain 差别不是很大

.help
显示帮助信息

.import FILE TABLE
从文件中导入表

.indices ?TABLE?
显示索引

.load FILE ?ENTRY?
加载一个扩展库

.log FILE|off
是否记录日志,文件可以是标准输出/输入

.mode MODE ?TABLE?
设置输出模式, 模式可以是以下几种:
  csv  以逗号分隔的值
  column  表头左对齐(参见 .width)
  html  显示 HTML 代码
  insert  SQL插入语句
  line  一行一个值
  list  值用 string 分隔
  tabs  以 tab 分隔的值
  tcl  TCL 列表元素

.nullvalue STRING
以 STRING 代替 NULL 值的输出

.output FILENAME
输出到文件, 而不是显示在屏幕上

.output stdout
输出到屏幕上

.prompt MAIN CONTINUE
替换默认的命令提示信息, 默认就是 sqlite>

.quit
退出命令行

.read FILENAME
执行 FILENAME 中的 SQL

.restore ?DB? FILE
从文件中还原数据到表,  默认表为 main

.schema ?TABLE?
显示 CREATE 语句

.timeout MS
在 MS 时间内尝试打开被锁定的表

.vfsname ?AUX?
显示 VFS 栈信息

.width NUM1 NUM2 ...
设置 column 模式中的列的宽度

.timer ON|OFF
显示CPU时间

其它:
参见 SQLITE3 官方命令手册
比如 cacuum 可以释放磁盘空间...

再其它:
执行该 SQL 语句

--End of File--

最新资讯
复工第一天,马云给湖畔学员的3点建议和1篇荐文

复工第一天,马云给湖畔

当前,前方抗击疫情的行动仍在继续,后方企业开始逐步恢复
上网越来越容易:谷歌宣布关闭免费WiFi项目Station

上网越来越容易:谷歌宣

谷歌今日宣布,由于上网变得越来越容易,公司决定在今年关
三星电子被起诉:侵犯英国公司Nanoco量子点专利

三星电子被起诉:侵犯英

英国纳米技术公司Nanoco今日表示,已向美国德州一家地方
华为HMS服务或将在欧洲亮相 应用数量已超5.5万款

华为HMS服务或将在欧

今日有媒体报道称,荣耀将于下周面向欧洲市场发布搭载HM
OPPO制定造芯片计划:建立技术委员会 并提出3计划

OPPO制定造芯片计划:建

2月16日晚间,OPPO CEO特别助理发布内部文章《对打造核
普华永道:2019下半年中国内地TMT行业IPO大幅回升

普华永道:2019下半年中

普华永道17日发布了2019年下半年中国内地TMT企业首次
最新文章
SQLite 入门教程一 基本控制台(终端)命令

SQLite 入门教程一 基

SQLite是一个自持的(self-contained)、无服务器的、零配
SQLite 入门教程三 好多约束 Constraints

SQLite 入门教程三 好

在上一篇随笔的结尾,我提到了约束,但是在那里我把它翻译
SQLite教程(九):在线备份

SQLite教程(九):在线备份

这篇文章主要介绍了SQLite教程(九):在线备份,本文讲解了
初识SQLITE3数据库

初识SQLITE3数据库

本文主要讲诉Sqlite数据库的一些基本概念以及SQLite的
SQLite教程(二):C/C++接口简介

SQLite教程(二):C/C++接

这篇文章主要介绍了SQLite教程(二):C/C++接口简介,本文讲
SQLite数据库管理系统-我所认识的数据库引擎

SQLite数据库管理系统

SQLite是一款轻量级的、被设计用于嵌入式系统的关联式