default
notavailable
Books
WarandPeace
LeoTolstoy
978-0345472403
TheBrothersKaramazov
FyodorDostoyevsky
978-0486437910
CrimeandPunishment
978-1840224306
4、列出所有的数据表:
.tables
完成上面所有的工作以后,我们就可以列出所有的数据表了
5、显示数据库结构:
.schema
其实就是一些 SQL 语句,他们描述了数据库的结构,如图
6、显示表的结构:
.schema
表名
7、导出某个表的数据:.dump 表名
这时我们可以看到,整个表以 SQL 语句的形式为导出来了,但是只是显示在终端上,如何把它导出到文件中呢?
8、设置导出目标:
.output
文件名
或者
.output stdout
先运行 .output cars.sql ,然后再运行 .dump 命令试试看?如果要回复成导出到终端(标准输出),则运行 .output stdout
五、数据显示相关命令
1、设置分隔符:
.separator
分隔符
我们可以首先运行 SELECT * FROM Names; ,可以看到默认的分隔符是 |
运行.separator : 以后,再 SELECT * FROM Names;,可以看到分隔符已经变成 : 了
2、设置显示模式:
.mode
模式
有好几种显示模式,默认的是 list 显示模式,一般我们使用 column 显示模式,还有其他几种显示模式可以 .help 看 mode 相关内容。看看下面的图,和上面是不是显示的不一样了?
3、显示标题栏:
.headers
on
看看,是不是又不太一样了?
4、设置每一列的显示宽度:
.width
w1,w2,w3.........
一些内容,默认的宽度显示不下,这个命令就有用了
5、设置 NULL 值显示成什么样子:
.nullvalue
你想要的NULL值格式
默认情况下NULL值什么也不显示,你可以设置成你自己想要的样子
6、列出当前显示格式设置情况:
.show
7、配置文件
.sqliterc
如果我们每次进入命令行都要重新设置显示格式,很麻烦,其实 .show 命令列出的所有设置项都可以保存到一个 .sqliterc 文件中,这样每次进入命令行就自动设置好了。.sqlterc 文件在 Linux 下保存在用户的 Home 目录下,在 Windows 下可以保存到任何目录下,但是需要设置环境变量让数据库引擎能找到它,感兴趣的可以看看帮助。
本文章转自:http://www.blogjava.net/myqiao/archive/2011/07/10/354049.html
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!