MAC下终端sqlite3简单使用

来源:互联网 发布:mac手写输入法快捷键 编辑:程序博客网 时间:2024/05/01 10:28

  最近iOS项目中用到了sqlite3,所以研究了下MAC下的sqlite3.好了,废话不多说,进入正题.

 一.MAC下打开终端

     我知道的有两种方式:

1.点击"Launchpad"(就是桌面底部一个金属圆盘中间是个斜着的火箭) ----->进去之后有个"其他"这个选项,点击进入----->"终端";

2.点击"Finder"---->边栏处"应用程序"----->"实用工具"---->"终端".

如果"Finder"中没有"应用程序"则  点击"Finder"---->点击屏幕左上角"Finder"---->点击"偏好设置"--->点击"边栏"--->给"应用程序"打上对勾即可.

如果dock中没有"Launchpad",通过"Finder"打开"实用工具"后,拖动"Launchpad"到dock即可.

二.通过终端打开或创建数据库

首先进入到你要创建数据库的位置,或者你现有数据库所在的位置.我的是在桌面的testsqlite3文件夹下创建的.

cd Desktop 回车 --->cd testsqlite3 回车 --->sqlite3 mydatabase.sqlite3 回车

这时候如果你是打开已有数据库那就是打开了,如果你是创建,此时你还是看不到数据库的.必须的创建表才可以看到.还是上图吧.这是我已经有的数据库打开:  


我又".quit"退出后,重新创建表,此时是看不见你创建的表,得等到你创建表之后才可见.如下面的图:


未创建表时候的图



创建表后库即可显示


好了,此时我们的数据库已经创建完毕.

三.一些常用命令

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

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

这些命令都是在sqlite>下,

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

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

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


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

.mode list:

.mode line:


.mode column:



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

.mode column下在.mode list下


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


好了,第一次写技术博客,写的不好见谅哈,今天先到这里,公司要开会了.下次接着写.我也是在研究中,很多地方可能理解的不对,请各位大神指出.请各位不吝赐教哈.




   

原创粉丝点击