`
y150988451
  • 浏览: 197563 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

sqlite3 命令 操作

阅读更多

adb shell

 

之后进入应用 data 目录

 # cd /data/data

    ls 列表目录,查看文件,找到你的项目目录并进入,查看有无 databases 目录,如果没有,则创建一个

 

 # mkdir databases

 # cd databases    进入并创建数据库

 # sqlite3 friends.db

 

 

 sqlite> ctrl+d 退出 sqlite 提示符 ls 列表目录会看到有一个文件被创建 friends.db, 他就是 SQLite 的库文件

 # ls

 

 

 一、数据库基础数据表(SQLITE_MASTER)

Java代码 
  1. select * from SQLITE_MASTER;  

 通过select查询该表,该表保存数据库中保存的表结构等基础内容;

 

 二、sqlite3特殊命令

所有sqlite3特殊命令都是以“.”开始的,当用户输入整行数据的时候,sqlite3自动认为是正常的SQL命令;当以“.”开始的行时,sqlite3将认为其为特殊命令操作。

 

1、改变查询显示数据模式:

Java代码 
  1. .mode  MODE        // 修改查询结果时的显示方式  

 

MODE:csv、column、html、insert、line、list、tabs;

 

2、查询数据时,是否显示字段名:

Java代码 
  1. .header ON|OFF              // 显示数据时,是否显示字段名  

   如果.header ON不起作用,使用 .headers on

 

3、设置显示数据宽度:

Java代码 
  1. .width NUM NUM ...       // 设置显示每个字段数据的宽度  

 

4、显示已经创建的表名:

Java代码 
  1. .tables         // 显示已经创建的表名  

 

5、显示表的创建脚本:

Java代码 
  1. .schema ?TABLE?            // 显示创建表脚本  

 TABLE:可写表名,如不写表名,查看所有表的创建脚本;如果写表名,将查看该表的创建脚本;

 

6、得到字段信息:

 

 Java代码  

 

  1. PRAGMA table_info(表名)          // 得到字段信息: 

 

 

7、退出:

Java代码 
  1. .exit     .quit     // 退出SQLite  

 

              friends.db

 

              

分享到:
评论

相关推荐

    SQLite3命令操作大全中文WORD版最新版本

    本文档主要讲述的是SQLite3命令操作大全;SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令。本文档提供一个样使用sqlite3的简要说明.希望本文档会给有需要的朋友带来...

    Sqlite数据库sqlite3命令小记.txt

    ### Sqlite数据库sqlite3命令小记 #### 一、引言 SQLite 是一款轻量级的数据库管理系统,它被广泛应用于各种应用场景中,特别是在移动设备和嵌入式系统上。SQLite 不仅支持标准的 SQL 语法,还提供了一系列实用的...

    sqlite3和命令大全

    至于"sqlite3命令方式操作大全.docx",这应该是一份详细的指南,涵盖了SQLite3命令行的各种操作,如`.help`显示帮助,`.databases`列出所有已连接的数据库,`.tables`显示当前数据库中的表格,`.schema`查看或导出表...

    sqlite3命令方式操作大全

    ### SQLite3 命令方式操作详解 #### 一、SQLite3简介 SQLite是一个轻量级的嵌入式关系数据库管理系统。它不依赖于服务器进程,而是直接与应用程序链接在一起,这使得它非常适合用于移动设备和小型应用。SQLite3...

    sqlite3含命令大全

    del output.sql del bz.db sqlite3 linyee_bz.db ".dump" > output.sql sqlite3 bz.db 常用命令参考: ...sqlite3 -html film.db "select * from film;...sqlite3 film.db ".dump" > output.sql ...Sqlite命令操作

    sqlite3命令总结

    ### SQLite3 命令总结 #### 一、SQLite3 概述 SQLite 是一种轻量级的数据库管理系统,它采用文件存储的方式,因此仅需一个文件即可完成所有功能,非常便于集成到各种应用程序中。由于其轻便、高效的特点,SQLite 在...

    易语言SQLite3数据库操作类模块源码

    易语言SQLite3数据库操作类模块源码是一种使用易语言编程实现的SQLite3数据库接口,它通过调用sqlite3.dll动态链接库的API函数,为易语言开发者提供了与SQLite3数据库进行交互的能力。SQLite3是一款轻量级、开源的...

    SQlite3基本命令

    以上就是SQLite3的基本命令和操作,通过这些命令,你可以有效地管理数据库,进行数据的增删改查等操作。在实际开发中,还可以结合编程语言如Python、Java等,通过API来更便捷地操作SQLite3数据库。

    sqlite3 数据库命令操作

    ### SQLite3 数据库命令操作详解 #### 一、SQLite简介 SQLite是一款轻量级的数据库管理系统,以其便携性、易用性、小巧且高效的特点而广受好评。与传统的关系型数据库管理系统(RDBMS)不同,SQLite是内嵌式的,即...

    sqlite3基本操作

    ### SQLite3基本操作详解 #### 一、简介与特点 SQLite是一种轻量级的数据库引擎,它被设计成内嵌式数据库系统,适用于资源有限的环境。SQLite的主要优点包括: - **无需安装**:与其他数据库管理系统(如MySQL或...

    SQLite3 轻量级数据库及SQL语法指导

    压缩包中内含:SQLite3命令操作大全(学习好助手!) 如:创建表: create table 表名(元素名 类型,…); 删除表: drop table 表名; 插入数据: insert into 表名 values(, , ,) ; 创建索引: create [unique] index ...

    sqlite3命令行使用说明

    SQLite3 命令行是一个 SQLite 数据库的命令行接口,用户可以使用 DOS 命令在命令行下进行 SQLite 数据库的操作。下面是使用 sqlite3 命令行的详细说明: 启动 sqlite3 程序 要启动 sqlite3 程序,只需敲入带有 ...

    SQLite3基本数据库操作

    在创建或打开数据库后,可以使用`sqlite3_exec()`来执行SQL命令,这允许你进行表的创建、删除、更新等操作。 在执行SQL语句时,SQLite3提供了一个预编译语句的概念,通过`sqlite3_prepare_v2()`函数可以将SQL语句...

    sqlite3文件(sqlite3.dll,sqlite3.h,sqlite3.lib)

    开发人员在源代码中#include这个头文件,就可以使用SQLite3提供的接口,例如打开数据库、执行SQL命令、管理事务等。`sqlite3.h`是连接应用程序代码与SQLite3库的关键桥梁。 3. `sqlite3.lib`: 在Windows平台上,这...

    Android-sqlite3命令-Android开发-sqlite3_armv7

    以下是一些基本的`sqlite3`命令: 1. **.open**:打开一个SQLite数据库文件。 2. **.tables**:列出数据库中的所有表格。 3. **.schema**:显示某个表格的创建语句。 4. **SELECT**:执行查询语句,获取所需的数据...

    sqlite3基本命令

    超完善的入门级操作命令行,带你快速掌握数据库相关操作 实际工作经验总结所得 sqlite3基本命令 超完善的入门级操作命令行,带你快速掌握数据库相关操作

    sqlite命令大全

    本文将详细介绍Sqlite3的基本命令和常用操作。 #### 二、Sqlite3基础命令 ##### 1. 创建数据库 - **命令**: `sqlite3 <db_name>.db` - **说明**: 在命令行输入上述命令即可创建一个名为 `<db_name>.db` 的数据库...

    sqlite3 命令无法执行出现cannot locate 'sqlite3_enable_load_extension'... CANNOT LINK

    在Linux上,你可以使用`ldd sqlite3`命令来查看sqlite3命令行工具的依赖项是否都已正确解析。 其次,如果你是在编译SQLite3源码时遇到此问题,那么可能是编译选项没有开启加载扩展的支持。在源码构建过程中,需要...

    Sqlite3 C++ 简单单例数据库操作类封装

    本文将深入探讨如何在C++中使用SQLite3进行单例模式的数据库操作类封装,以便更高效、安全地管理数据库。 首先,让我们了解什么是SQLite3。SQLite3是一个开源的、自包含的、无服务器的、事务性的SQL数据库引擎,...

Global site tag (gtag.js) - Google Analytics