参考文档:https://blog.csdn.net/hua583999775/article/details/40980987
SQLite操作
1.创建数据库
打开控制台,进入sqlite3.exe所在的目录,输入sqlite3 *.db即可创建数据库
![](https://images2018.cnblogs.com/blog/1291854/201805/1291854-20180523112854484-1426693252.png)
例如建立test.db
![](https://images2018.cnblogs.com/blog/1291854/201805/1291854-20180523175904379-1534592778.png)
2.查看帮助,使用.help
3.数据库退出,使用.quit或者.exit
4.查看当前数据库文件,使用.database
5.列举数据库中的所有表明,使用.tables
6.查看表结构,使用.schema
7.改变控制台输出结构,使用.mode MODE[csv/column/html/insert/line/list/tabs/tcl]
示例结果:
(a)csv-使用逗号“,”分隔
![](https://images2018.cnblogs.com/blog/1291854/201805/1291854-20180523180935283-1219547493.png)
(b)column-左对齐列显示,使用.width num num num指定列宽度
![](https://images2018.cnblogs.com/blog/1291854/201805/1291854-20180523180945800-280576919.png)
(c)html-以HTML中表格的形式显示
![](https://images2018.cnblogs.com/blog/1291854/201805/1291854-20180523181031642-334790698.png)
(d)insert-以数据库插入INSERT语句的形式显示
![](https://images2018.cnblogs.com/blog/1291854/201805/1291854-20180523181044928-1625688173.png)
(e)line-以行的形式显示,KEY = VALUE
![](https://images2018.cnblogs.com/blog/1291854/201805/1291854-20180523181054951-984295944.png)
(f)list-以列表的形式显示,默认的显示方式,可用 .separator改变分隔符
![](https://images2018.cnblogs.com/blog/1291854/201805/1291854-20180523181104248-1098455820.png)
(g)tabs-以tab间隔隔开一条记录中的各项
![](https://images2018.cnblogs.com/blog/1291854/201805/1291854-20180523181114069-1158315784.png)
(h)tcl
![](https://images2018.cnblogs.com/blog/1291854/201805/1291854-20180523181123821-1206577653.png)
8.显示列表头.headers on 默认为false
![](https://images2018.cnblogs.com/blog/1291854/201805/1291854-20180523181133977-702261093.png)