SQLite3命令行操作指南
.help
查看帮助信息
.backup?DB?FILE
备份数据库,方法:.backup[main|...]filename,数据库名可以通过.databases命令得到,一般为main,可以省略,filename为磁盘文件名.
.bailON|OFF
遇到错误时不再继续,默认为OFF
.databases
列出附加到数据库的数据库和文件
.dump?TABLE?...
保存表到SQL格式的文件中,没有指定表名,则保存所有.如果要保存到磁盘上需要结合.output命令.
.echoON|OFF
打开/关闭命令行回显
.exit
退出该命令行
.explain?ON|OFF?
以合适的方式显示表头,不带参数则为开启
.header<s>ON;OFF
是否显示表头,和.explain差别不是很大
.help
显示帮助信息
.importFILETABLE
从文件中导入表
.indices?TABLE?
显示索引
.loadFILE?ENTRY?
加载一个扩展库
.logFILE|off
是否记录日志,文件可以是标准输出/输入
.modeMODE?TABLE?
设置输出模式,模式可以是以下几种:
csv 以逗号分隔的值
column 表头左对齐(参见.width)
html 显示HTML代码
insert SQL插入语句
line 一行一个值
list 值用string分隔
tabs 以tab分隔的值
tcl TCL列表元素
.nullvalueSTRING
以STRING代替NULL值的输出
.outputFILENAME
输出到文件,而不是显示在屏幕上
.outputstdout
输出到屏幕上
.promptMAINCONTINUE
替换默认的命令提示信息,默认就是sqlite>
.quit
退出命令行
.readFILENAME
执行FILENAME中的SQL
.restore?DB?FILE
从文件中还原数据到表, 默认表为main
.schema?TABLE?
显示CREATE语句
.timeoutMS
在MS时间内尝试打开被锁定的表
.vfsname?AUX?
显示VFS栈信息
.widthNUM1NUM2...
设置column模式中的列的宽度
.timerON|OFF
显示CPU时间
其它:
参见SQLITE3官方命令手册
比如cacuum可以释放磁盘空间...
再其它:
执行该SQL语句
--EndofFile--
相关文章
- Linux下删除文件的简单命令行操作(linux删除文件命令)
- MySQL命令行操作:入门指南(MySQL怎么输入命令)
- Oracle命令行登录指南(oracle命令登录)
- 内容Linux下强制保存命令行内容的简易指南(linux强制保存命令行)
- 管理Linux命令行软件包管理指南(linux命令的软件包)
- 命令行进入 Linux 下 Redis 命令行的简易指南(linux进入redis)
- Linux 命令行指南:快速熟悉提示命令(linux提示命令)
- 深入Linux虚拟机:命令行操作指南(linuxvm命令行)
- 访问Oracle 11g 命令行访问指南(oracle11g命令行)
- 退出MySQL命令行简易操作指南(命令行退出mysql)
- 使用Linux下载命令行技巧指南(linux下载命令行)
- Linux命令行操作指南(linux在哪输入命令)
- 操作MySQL CMD命令行中文操作指南(mysqlcmd中文)
- Mysql命令行使用参数指南(mysql命令行参数)
- Linux简易指南:如何用命令行写文件(linux命令写文件)
- Linux 蜂鸣器操作指南:如何使用命令行控制蜂鸣器(linux蜂鸣器命令)
- 用Linux命令行访问网页:一篇简单入门指南(linux命令行网页)
- 学习MySQL命令行操作:CMD指南(mysql命令执行cmd)
- Linux命令行接收电子邮件的简明指南(linux命令行收邮件)
- 行MySQL安装简易指南——命令行篇(mysql安装命令)
- 命令行下Linux网页开发体验新突破(命令行 网页 linux)
- Linux命令行式操作指南(linux常用命令手册)
- 执行Redis命令行简易操作指南(执行redis命令行)
- 窗口Oracle中新建命令行窗口操作指南(oracle中新建命令行)
- 远程管理Redis端口命令行指令(redis远程端口命令行)
- grub命令行启动系统简明教程