这篇文章主要为大家介绍了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--

最新资讯
戴尔旗下云计算公司VMware收购AI初创公司Bitfusion

戴尔旗下云计算公司VM

据国外媒体报道,当地时间周四,戴尔旗下的云计算公司VMwa
微软的“大象”转身:智能云业务首次超过Windows

微软的“大象”转身:智

曾经,业界以为年逾四十的微软已经老了,错过了移动互联网
还有一周!孙宇晨巴菲特午餐的一位贵宾身份曝光

还有一周!孙宇晨巴菲特

公开资料显示,Circle是一家全球互联网金融公司,以区块链
直击|OYO酒店2.0宣布签约超1500家 今年目标1万家

直击|OYO酒店2.0宣布

OYO酒店首席收益官朱磊今日宣布,2.0模式面世50天后,签约
比亚迪与丰田合作开发动力电池 车型将使用丰田品牌

比亚迪与丰田合作开发

比亚迪与丰田签订合约,共同开发轿车和低底盘SUV的纯电
直击|港版支付宝获批全国通用许可 用户已超200万

直击|港版支付宝获批

支付宝方面透露,旗下香港版“支付宝”AlipayHK已获央行
最新文章
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是一款轻量级的、被设计用于嵌入式系统的关联式