`

MAC下终端sqlite3简单使用

阅读更多

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

 

         sqlite一些语法

 

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

 

分享到:
评论

相关推荐

    sqlite3 for mac

    2. **命令行工具**:通过终端,输入`sqlite3`命令即可启动SQLite3的交互式shell,进行数据库操作。 3. **创建数据库**:在命令行中,使用`.open database_name.db`命令可以创建或打开一个数据库文件。 4. **SQL...

    SQLite数据库Mac 版

    此外,SQLite的命令行实用程序`sqlite3`在Mac的默认实用工具中就已经提供,可以通过终端直接访问。 在Mac上使用SQLite,首先需要熟悉SQL语言,它是用于查询和操作数据库的标准语言。例如,你可以使用`CREATE TABLE`...

    在MAC上通过命令窗口操作SQLITE

    例如,如果你有一个名为`users.csv`的文件,每行包含逗号分隔的`id`, `name`, `email`,可以使用`sqlite3`命令行工具的`.import`功能: ``` sqlite3 mydatabase.db .mode csv .import users.csv users ``` 这将把...

    SQLite的简单使用

    例如,在Python中,可以使用`sqlite3`模块: ```python import sqlite3 conn = sqlite3.connect('my_database.db') cursor = conn.cursor() # 创建表 cursor.execute('''CREATE TABLE Students (id INTEGER ...

    sqlite-autoconf-3290000.tar.gz

    由于我们指定了`--prefix=/usr/local/sqlite3`,所以SQLite的二进制文件(如`sqlite3`命令行工具)和库文件将被安装到`/usr/local/sqlite3/bin`和`/usr/local/sqlite3/lib`。 5. **验证安装**:安装完成后,你可以...

    sqlite3数据库

    在Linux或Mac上,通常已经预装了SQLite3,可以使用终端中的sqlite3命令。 - 数据库创建:使用`CREATE DATABASE`语句创建新的数据库,或者直接操作一个现有的数据库文件。 - 表的创建:使用`CREATE TABLE`定义表...

    Ubuntu 16.04安装可视化数据库浏览器SQLite Browser 3.8.docx

    1. 可以打开 sqlite3 数据库文件,频繁的文件扩展名为.db、.db3、.s3db 等,甚至文件扩展名不规范也没关系。 2. 支持各种平台,包括 Windows、Linux、Mac OS 等。 3. 兼容 SQLite 数据库文件,能够创立、设计和编辑...

    IOS 开发中用到的数据库SQLite管理软件 Base

    描述中提到的“MAC 下的数据库管理软件”,意味着Base是运行在苹果Mac OS操作系统上的应用,为iOS开发者提供了一个在Mac环境下管理SQLite数据库的平台。告别终端意味着Base提供了友好的用户界面,使得数据库操作更为...

    sqlite入门

    SQLite是一种轻量级的、无需额外服务器进程的嵌入式关系型数据库,广泛应用于各种操作系统,包括Solaris、Mac OS、iOS以及Skype等。它实现了SQL-92标准,其数据库引擎仅由一个文件组成,大小不超过300KB,可以直接与...

    sqlite3教程

    ### sqlite3教程知识点详解 #### 一、sqlite3简介与安装 - **sqlite3概述**: - **定义**:SQLite是一种轻量级的数据库管理系统,适用于嵌入式系统及移动设备,支持标准SQL语法。 - **特点**:无需单独的服务器...

    mac下安装Python3.docx

    在Mac系统中,Python通常已经预装,但默认版本可能是2.x系列,而当前的开发和教学更多地转向了Python 3.x版本。因此,为了跟随最新的编程趋势和利用Python 3的特性,我们需要在Mac上安装Python 3。本文将指导你如何...

    SQLite命令行讲解

    在其他操作系统上,通过终端运行`sqlite3`命令即可启动。 在SQLite命令行中,我们可以创建数据库。例如,输入`CREATE DATABASE my_database;`将创建一个名为my_database的新数据库。如果没有指定文件路径,SQLite会...

    SQLite 入门教程一 基本控制台(终端)命令

    这种特性使得 SQLite 成为嵌入式应用程序的理想选择,被广泛应用于各种操作系统和软件,例如 Solaris 10、Mac OS、iPhone、Skype,以及流行的软件如 Firefox 和 Amarok。SQLite 实现了 SQL-92 标准,虽然体积小巧,...

    MAC上SQLite 视图的创建

    在MAC上,你可以使用命令行工具如`sqlite3`,或者使用图形界面工具如DB Browser for SQLite、SQLite Manager等。假设我们正在使用命令行工具,步骤如下: 1. 打开终端(Terminal)。 2. 使用`cd`命令导航到包含...

    Sqlite2CoreData:将标准 Sqlite 数据库迁移到核心数据的工具

    它生成可以导入 Mac/iOS 项目并与 Core Data 一起使用的 Datamodel 文件和 Core Data Sqlite 文件。 该工具的主要目的是简化迁移过程。 它通过基于表模式创建实体来生成数据模型。 外键信息用于生成关系信息。 ...

    Android教程—移动终端开发

    ### Android教程—移动终端开发 #### 什么是Android? Android是一个由Google公司开发并维护的开源移动设备操作系统。它建立在Linux内核的基础上,并且包含了中间层(middleware)、关键应用程序等软件组件。...

    result_2021.09.09_11-02-29.rar

    此外,了解如何在命令行界面(如Windows的CMD或Linux/Mac的终端)中使用sqlite3命令行工具也是很重要的,这包括打开数据库、运行查询、导出数据等操作。例如,你可以通过以下命令来查看数据库内容: ```bash sqlite3...

    Python安装之(linux mac windows)

    通过上述步骤,无论是在Windows、Linux还是Mac OS X环境下,都可以顺利安装Python,并开始您的编程之旅。不同操作系统的安装过程虽有所不同,但整体流程都是类似的,主要包括下载安装包、配置环境以及验证安装结果等...

    telegram-bot:使用Ruby,Sqlite3和Heroku构建的Telegram Bot。 该机器人会随机显示在线报纸上的新闻,励志名言和励志名言

    使用Ruby构建的Telegram Bot 这是一个电报机器人,它可以随机显示来自不同网站的新闻,还可以显示灵感和励志名言。 您可以通过输入/ inspiration或/ motivation要求报价。 或者,您可以通过键入/ news来请求新闻...

    AidLearning上手使用经验谈

    【AidLearning上手使用经验谈】 AidLearning是一款针对Android平台设计的高效工具,它允许用户在不需root的情况下模拟Linux系统环境。这款应用以其直观的界面和类似Mac电脑桌面的体验,为用户提供了在Android设备上...

Global site tag (gtag.js) - Google Analytics