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

最新资讯
虎嗅科技挥别新三板 摘牌原因一言难尽

虎嗅科技挥别新三板

“科技媒体第一股”虎嗅科技的新三板之旅走到了尽头。
英国认定华为网络设备风险可控 欧盟国家或效仿

英国认定华为网络设备

《金融时报》称,这个结论沉重打击了美国说服盟国把华为
苹果向Apple Music用户推促销通知 被指违反自家规定

苹果向Apple Music用

这不是苹果第一次将自己的应用通知用于促销目的。
斗鱼上市传闻密布 北京分公司多个办公室已空

斗鱼上市传闻密布 北

一位接近斗鱼的工作人员告诉记者,此为去年底斗鱼人员调
那个疯狂烧钱的爱屋吉屋"死了" 官网、App已停止运营

那个疯狂烧钱的爱屋吉

曾经的互联网房产中介“明星”爱屋吉屋陨落了,无论是官
沈博阳:资本寒冬下虚胖的创业公司会最先倒下

沈博阳:资本寒冬下虚胖

资本寒冬下,最先倒下的往往是那些虚胖的创业公司。判断
最新文章
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是一款轻量级的、被设计用于嵌入式系统的关联式