文档章节

MAC下终端sqlite3简单使用

大鹏DP
 大鹏DP
发布于 2015/06/14 19:38
字数 573
阅读 33
收藏 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

没有更多内容

加载失败,请刷新页面

加载更多

SharedPreferences 的使用

SharedPreferences sp = getSharedPreferences("config",MODE_PRIVATE); //第一个参数:存储文件的名称,第二个参数文件的访问权限,通常MODE_PRIVATE是私有存储 sp.edit().putString("USERNAM...

lanyu96
3分钟前
0
0
02-《Apache Tomcat 9 User Guide》之简介

1.Introduction - 介绍 For administrators and web developers alike, there are some important bits of information you should familiarize yourself with before starting out. This d......

飞鱼说编程
8分钟前
0
0
关于maven的使用,这一篇基本就够了

2.1 关于maven 每一个工具的出现都有其历史意义,而Maven的出现则是开发者对于不同的项目都要有自己的Ant构建文件,而这些文件都各不相同,而且JAR被检入CVS(Concurrent Version System),...

小小明童鞋
10分钟前
4
0
从xtrabackup完整备份恢复单个innodb表

现在大多数同学在线上采取的备份策略都是xtrabackup全备+binlog备份,那么当某天某张表意外的删除那么如何从xtrabackup全备中恢复呢?从mysql 5.6版本开始,支持可移动表空间(Transportable...

IT--小哥
14分钟前
0
0
百度AI攻城狮,用TensorFlow API训练目标检测模型(浣熊超可爱)

今天,人工智能正影响我们生产、生活的方方面面。10月10日,为期三天的2018华为全联接大会在上海拉开帷幕,此次大会以“+智能,见未来”为主题,发布了AI战略及全球领先的全栈全场景AI解决方...

Python唱情歌
15分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部