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)
- select * from SQLITE_MASTER;
通过select查询该表,该表保存数据库中保存的表结构等基础内容;
二、sqlite3特殊命令
所有sqlite3特殊命令都是以“.”开始的,当用户输入整行数据的时候,sqlite3自动认为是正常的SQL命令;当以“.”开始的行时,sqlite3将认为其为特殊命令操作。
1、改变查询显示数据模式:
MODE:csv、column、html、insert、line、list、tabs;
2、查询数据时,是否显示字段名:
如果.header ON不起作用,使用 .headers on
3、设置显示数据宽度:
4、显示已经创建的表名:
5、显示表的创建脚本:
TABLE:可写表名,如不写表名,查看所有表的创建脚本;如果写表名,将查看该表的创建脚本;
6、得到字段信息:
Java代码
- PRAGMA table_info(表名) 得到字段信息:
7、退出:
friends.db
分享到:
相关推荐
本文档主要讲述的是SQLite3命令操作大全;SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令。本文档提供一个样使用sqlite3的简要说明.希望本文档会给有需要的朋友带来...
### Sqlite数据库sqlite3命令小记 #### 一、引言 SQLite 是一款轻量级的数据库管理系统,它被广泛应用于各种应用场景中,特别是在移动设备和嵌入式系统上。SQLite 不仅支持标准的 SQL 语法,还提供了一系列实用的...
至于"sqlite3命令方式操作大全.docx",这应该是一份详细的指南,涵盖了SQLite3命令行的各种操作,如`.help`显示帮助,`.databases`列出所有已连接的数据库,`.tables`显示当前数据库中的表格,`.schema`查看或导出表...
### SQLite3 命令方式操作详解 #### 一、SQLite3简介 SQLite是一个轻量级的嵌入式关系数据库管理系统。它不依赖于服务器进程,而是直接与应用程序链接在一起,这使得它非常适合用于移动设备和小型应用。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 概述 SQLite 是一种轻量级的数据库管理系统,它采用文件存储的方式,因此仅需一个文件即可完成所有功能,非常便于集成到各种应用程序中。由于其轻便、高效的特点,SQLite 在...
易语言SQLite3数据库操作类模块源码是一种使用易语言编程实现的SQLite3数据库接口,它通过调用sqlite3.dll动态链接库的API函数,为易语言开发者提供了与SQLite3数据库进行交互的能力。SQLite3是一款轻量级、开源的...
以上就是SQLite3的基本命令和操作,通过这些命令,你可以有效地管理数据库,进行数据的增删改查等操作。在实际开发中,还可以结合编程语言如Python、Java等,通过API来更便捷地操作SQLite3数据库。
### SQLite3 数据库命令操作详解 #### 一、SQLite简介 SQLite是一款轻量级的数据库管理系统,以其便携性、易用性、小巧且高效的特点而广受好评。与传统的关系型数据库管理系统(RDBMS)不同,SQLite是内嵌式的,即...
### SQLite3基本操作详解 #### 一、简介与特点 SQLite是一种轻量级的数据库引擎,它被设计成内嵌式数据库系统,适用于资源有限的环境。SQLite的主要优点包括: - **无需安装**:与其他数据库管理系统(如MySQL或...
压缩包中内含:SQLite3命令操作大全(学习好助手!) 如:创建表: create table 表名(元素名 类型,…); 删除表: drop table 表名; 插入数据: insert into 表名 values(, , ,) ; 创建索引: create [unique] index ...
SQLite3 命令行是一个 SQLite 数据库的命令行接口,用户可以使用 DOS 命令在命令行下进行 SQLite 数据库的操作。下面是使用 sqlite3 命令行的详细说明: 启动 sqlite3 程序 要启动 sqlite3 程序,只需敲入带有 ...
在创建或打开数据库后,可以使用`sqlite3_exec()`来执行SQL命令,这允许你进行表的创建、删除、更新等操作。 在执行SQL语句时,SQLite3提供了一个预编译语句的概念,通过`sqlite3_prepare_v2()`函数可以将SQL语句...
开发人员在源代码中#include这个头文件,就可以使用SQLite3提供的接口,例如打开数据库、执行SQL命令、管理事务等。`sqlite3.h`是连接应用程序代码与SQLite3库的关键桥梁。 3. `sqlite3.lib`: 在Windows平台上,这...
以下是一些基本的`sqlite3`命令: 1. **.open**:打开一个SQLite数据库文件。 2. **.tables**:列出数据库中的所有表格。 3. **.schema**:显示某个表格的创建语句。 4. **SELECT**:执行查询语句,获取所需的数据...
超完善的入门级操作命令行,带你快速掌握数据库相关操作 实际工作经验总结所得 sqlite3基本命令 超完善的入门级操作命令行,带你快速掌握数据库相关操作
本文将详细介绍Sqlite3的基本命令和常用操作。 #### 二、Sqlite3基础命令 ##### 1. 创建数据库 - **命令**: `sqlite3 <db_name>.db` - **说明**: 在命令行输入上述命令即可创建一个名为 `<db_name>.db` 的数据库...
在Linux上,你可以使用`ldd sqlite3`命令来查看sqlite3命令行工具的依赖项是否都已正确解析。 其次,如果你是在编译SQLite3源码时遇到此问题,那么可能是编译选项没有开启加载扩展的支持。在源码构建过程中,需要...
本文将深入探讨如何在C++中使用SQLite3进行单例模式的数据库操作类封装,以便更高效、安全地管理数据库。 首先,让我们了解什么是SQLite3。SQLite3是一个开源的、自包含的、无服务器的、事务性的SQL数据库引擎,...