文档章节

MAC下终端sqlite3简单使用

大鹏DP
 大鹏DP
发布于 2015/06/14 19:38
字数 573
阅读 27
收藏 0

 一.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:分隔符,默认是"|",我现在改成",",如图:


© 著作权归作者所有

共有 人打赏支持
大鹏DP
粉丝 7
博文 7
码字总数 1531
作品 0
嘉兴
程序员
SQLite笔记(一)

简介 官网https://www.sqlite.org SQLite is an in-process library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. SQLite is a......

山里来的鱼
2016/05/18
64
0
安装 Go 第三方包 go-sqlite3

Mac OS X 1. 通过 Homebrewn 安装: brew install pkgconfigbrew install sqlite3 2. 通过 port 安装: sudo port pkgconfigsudo port install sqlite3 3. 如果你在安装后的使用过程遇到 PK......

无闻
2013/05/11
0
9
Minecraft游戏克隆--craft

Craft 一个简单的Minecraft游戏克隆,使用了目前的OpenGL(shaders)技术,C语言编写实现。 特征 简单但好看的地形生产, 使用perlin / simplex noise。 超过10 类建造模块且容易添加更多。 支...

aoniao
2013/12/10
1K
2
IOS 终端命令2

通常情况下,只有高端用户才会经常用到终端应用。这并不意味着命令行非常难学,有的时候命令行可以轻松、快速的解决问题。相信所有Mac用户都尝试过命令行,今天为大家带来9个非常实用的命令行...

_pioneer_
2015/12/30
98
0
Eclipse调试Android工具集锦之四-SQLITE3

原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6689922 本文章的前提:已经安装了Eclipse和ADT。android SDK也下载完毕。Eclipse里面已经设置好了andro本...

simpower
2014/10/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

文件的压缩与解压(linux)

Linux下*.tar.gz文件解压缩命令 1.压缩命令:   命令格式:tar -zcvf 压缩后文件名.tar.gz 被压缩文件名 可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。 2.解压缩命令: ...

qimh
27分钟前
1
0
invalid character found in the request target 异常

这个异常时因为Tomcat 9不支持请求格式出现“{”等非法字符的问题 因为tomcat版本问题遇到的坑,记录一下。 问题 今天由于要测试一下订单详情页的异步查询,在本地起了一个服务,发送的请求是...

edwardGe
31分钟前
3
0
发现抓包软件fiddler的bug

1个请求他跳转之后,直接400,被拦在了Apache,使用fiddler 的,replay requests 是同样的结果,但是replay composer确是正常的。 也就是说这replay requests 是发原来的包,replay composer...

NLGBZJ
41分钟前
1
0
linux screen 命令详解

shell关闭后, 主机仍然运行 screen命令 启动jenkins以后, screen, 然后按ctrl+a 再按d 这样暂停了子界面, 这时候回到了父界面 用screen –ls查看目前子界面的状态 [root@free /]# screen -l...

SuShine
42分钟前
2
0
mac机器切换无线网络导致网页不能打开的问题

问题: 公司和家里使用不同的WI-FI,每次从家到公司时自动切换网络后,公司的许多地址不能访问, ping域名是可以ping同的,但是网页却打不开... 问题分析: 初步猜想是DNS缓存的问题? 对于MAC系统没...

Lennie002
44分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部