MAC下终端sqlite3简单使用

阅读更多

         最近在做django的sso,用到两类数据库mysql ,sqlite3 ,对比分析一下,sqlite3可以支术达到2TB的数据量,在量小的情况下,比mysql方便多了。所以决定用sqlite3.

 

         sqlite一些语法

 

        在sqlite>下输入.help你就会看到很多命令.嘿嘿,我也是刚开始研究,在这介绍一下我用到的吧.

我退出后重新打开chenggang.sqlite3库

这些命令都是在sqlite>下,

.tables:显示此数据库中的所有表,我这个库中只有一个表stu_table,如图:

 

.show:显示格式的配置情况(一会我们显示表中数据的时候就会看到效果),如图:

MAC下终端sqlite3简单使用_第1张图片

.schema:建表的模式(就是建表语句,个人观点),如图:

 

.mode:显示的格式,首先输入查询语句,在.show下的图中,我们看到mode默认是list,我目前用到了line和column模式如图:

.mode list:

.mode line:

MAC下终端sqlite3简单使用_第2张图片


.mode column:

MAC下终端sqlite3简单使用_第3张图片


 

.headers on:显示字段名,如图:

MAC下终端sqlite3简单使用_第4张图片MAC下终端sqlite3简单使用_第5张图片

在.mode column下在.mode list下

 

 .separator:分隔符,默认是"|",我现在改成",",如图:

MAC下终端sqlite3简单使用_第6张图片

 

你可能感兴趣的:(sqlite3)