sqlite3 命令

然后使用下列操作打开并进入数据库


1

2

3

$./adb shell

$cd sdcard/path/subdir

$sqlite3 dsxniubility.db

终端内进入数据库一般操作也就是 查和删,这边介绍这两种情况。


1

2

3

4

$.table    //查看表的列表

$.dump 某个表     //查看表内数据

$.schema 某个表   //查看表的结构

$rm 某个表     // 删除

使用select语句展示时,默认的样式不清晰,建议设置成清晰明了的样式。 具体各种样式就不废话了,直接给个最优样式。


1

2

3

4

5

$.nullvalue null    //空字段用null占位

$.mode column       //隔得比较开的一种样式

$.headers on        //显示表头

$.width 5,5         //表宽度减短获得更大空间

$.show              //查看现在的设置情况

在退出的时候有个小坑,这三种退出指令要在合适的场景下敲


1

2

3

$.exit;     //在一个语句中退出

$.exit      //从数据表中退出

$exit       //从数据库操作中退出

时间: 2024-08-07 19:55:48

sqlite3 命令的相关文章

sqlite3 命令行笔记

以前几乎没怎么用过sqlite3,简单入门记下点东西-.0,希望不要被大拿看到. 工具是sqlite professional应该是个轻量级的软件,我也没有配置什么的,mac上直接拖入了application里就自动有里sqlite3命令行了,不知道linux和windows用么. 先cd 到一个自己工作目录. 执行命令: $sqlite3 <your sql file name>; $.database 两条命令创建出了自己的数据库文件 可能软件不需要这些底层的命令,只是为了配合更好了解软件

【Android】Sqlite3命令详解

Sqlite3常用命令 Sqlite3命令有"."符合作为前缀. 基本操作 1.创建或者打开数据库 sqlite3 xxx.db 如果xxx.db存在则打开如果没有则新建此时执行创建表的命令后才会出现xxx.db文件. 创建xxx.db数据库 sqlite3 xxx.db CREATE TABLE record(id integer primary key autoincrement,time varchar(20),name varchar(30),count int); 2.查看表

如何设置Android手机的sqlite3命令环境

转载自:http://blog.csdn.net/ygsyyl/article/details/8144407 1.在PC环境下启动一个模拟器(不是手机) 2.查看模拟器 /systen/xbin是否有sqlite3命令 adb shell cd /system/xbin ls 3.把模拟器 /system/xbin/sqlite3命令文件从模拟器拷到PC上 adb pull /system/xbin/sqlite3 e:/eclipse 4.关闭模拟器,把Android手机连接到PC 5.获取

如何设置Android手机的sqlite3命令环境 TitaniumBackup

1.在PC环境下启动一个模拟器(不是手机) 2.查看模拟器 /systen/xbin是否有sqlite3命令adb shell cd /system/xbin ls3.把模拟器 /system/xbin/sqlite3命令文件从模拟器拷到PC上adb pull /system/xbin/sqlite3 e:/eclipse4.关闭模拟器,把Android手机连接到PC5.获取Android手机 /system 文件夹的读取权限adb shell # mout -o remout, rw -t y

sqlite3命令读出sqlite3格式的文件内容案例

/*********************************************************************  * Author  : Samson  * Date    : 07/09/2014  * Test platform:  *              3.11.0.11-generic #19-Ubuntu  *              GNU bash, version 4.2.45  * ****************************

在adb shell中直接使用sqlite3命令操作数据库

在adb shell中直接使用sqlite3命令操作数据库 一般,手机在开发阶段都是会将sqlite3模块打入镜像.例如在安卓5.1中,路径为/system/xbin/sqlite3.(但对于普通手机,不一定能自带此模块,因此此文只针对于手机研发阶段调试) 首先查看手机中sqlite3文件是否存在,若存在才可在adb shell下直接使用sqlite3命令: 示例:更改系统设置数据库中的设置项:Settings.Global.CAPTIVE_PORTAL_DETECTION_ENABLED (

Mac 下使用sqlite3命令行

sqlite3 命令行简单使用 sqlite3 路径 //打开数据库路径连接 select * from sqlite_master where type="table"; //显示所有表 select * from testable; //显示某张表数据 .help //查看帮助 .quit //退出 xcode使用sqlite3步骤 1.添加libsqlite3.dylib 2.头文件 // // DbUtils.h // smart // // Created by 谢厂节 on

sqlite3命令备忘录之查看表结构

Android内置了sqlite数据库,程序开发中经常使用到,已安装的程序,如何通过adb查看以创建的表结构呢? 在android下通过adb shell命令可以进入sqlite3的命令行client,见:在android命令行下使用sqlite3. 如果想列出该数据库中的所有表,可:.table 如果想查看这些表的结构:select * from sqlite_master where type="table"; 认情况下,不会出现红框中的表头,需要之前设置,命令为:.header

sqlite3命令行查看中文乱码问题解决

SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令.我们通过程序创建的数据库一般位于/data/data/程序db设置的content类所在的包/databases,在此路径下执行sqlite3 数据库名即可进入到SQL命令行模式,进行数据库操作. 如果不进行设置,采用命令行窗口进行查询的时候,中文显示为乱码.这是因为cmd的默认字符集是gbk,,而sqllite采用的默认编码为utf-8 如果解决这个问题呢,有以下两个办法 [1]

android sqlite3命令行检查自己的代码操作数据库是否正确

真机调试的话需要root ,否则没有访问目录的权限 在 linux 的终端 或者 windows的cmd 中输入 1 adb shell 进入shell 环境 1 cd /data/data/程序包名/databases ls  列出数据库 使用 sqlite3 数据库文件名 进入数据库.以 book.db 为例 sqlite3 book.db   将打开db , 命令行提示变成  sqlite>  说明已经进入 sqlite程序, 所以这是两个动作, 启动 sqlite 并打开数据库.想要出来