`

adb shell sqlite3

阅读更多

 

SQLite中文社区: http://www.sqlite.com.cn/

 

 

1. adb shell

2. chmod 777 /data/data/com.envision.challenger.activity/databases/imchart.db

     chmod 777 /data/data/com.envision.challenger.activity/databases

3. sqlite3 /data/data/com.envision.challenger.activity/databases/imchart.db

4. sqlite3 命令:

      .help

        .table              列出对应数据库下的所有表名; 

                                另外,".tables"命令后也可以跟一参数,它是一个pattern,这样命令就只列出表名和该参数匹配的表。

        .dump            to print out the contents of a table

        .schema        to print the SQL CREATE statement for an existing table.

                                ".schema"命令可以包含一个参数,它是一个pattern,用于对表进行过滤,这时只会显示满足条件的表和所有索引的SQL语句。

        .exit                  quite

        .indices          列出指定表的所有indices(索引)。第一个参数为表的名字。

 

 

http://mobile.51cto.com/android-320675_1.htm

 

    sqlite3 8种不同的方式显示查询返回的结果:"csv", "column", "html", "insert", "line", "list","tabs", "tcl".

你可以通过.mode来设置显示的方式。默认的是"list"方式,这时返回结果的一条记录显示一行,每列的内容之间用设定的分隔符隔开,

 

    你可以通过".separator"来设置"list"模式下的分隔符。比如我们想把", "作为分隔符:

 

 

可以通过".header"命令可以设置是否显示头(头包括第一行,列名,第二行,分隔行)。

 

 

 

 

 

CMD DOS命令android adb shell 中使用sqlite3 命令乱码的解决办法

 

1. 在CMD窗口下输下:chcp 65001 确定

2. 在命令行标题栏上点击右键,选择【属性】 -【字体】,将字体修改为【Lucida Console】 确定

完成后再通过 adb shell 进入sqlite3,select一把乱码解决

windows 7 测试有效

3.  Windows中的字符集

     http://ppjava.com/?p=1922

     chcp 936

 

分享到:
评论

相关推荐

    android adb shell 命令大全

    29、访问数据库SQLite3 adb shell sqlite3 #cd system/sd/data //进入系统内指定文件夹 #ls //列表显示当前文件夹内容 #rm -r xxx //删除名字为xxx的文件夹及其里面的所有文件 #rm xxx //删除文件xxx #...

    CTS android

    adb(Android Debug Bridge)是Android 提供的一个通用的调试工具,借助这个工具,我们可以管理设备或手机 模拟器 的状态 .还可以进行以下的操作:  1、快速更新设备或手机模拟器中的代码,如应用或... sqlite3

    sqlite3:not found

    解决方法: 1)挂载 /system目录为可读写 >adb shell # mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system 2)把sqlite3 push到设备中 > adb push sqlite3 /system/xbin

    新版Android开发教程.rar

    ----------------------------------- Android 编程基础 1 封面----------------------------------- Android 编程基础 ...• SQLite SQLite SQLite SQLite 用作结构化的数据存储 • 多媒体支持 包括常见的音频、视频和...

    编号好的android各平台的sqliete3二进制,可直接adb shell中执行,提供源码和一键编译命令

    编译好的安卓版的sqlite3 shell二进制程序,可以直接在adb shell中执行,可以用修改/data/data/com.android.providers.settings/databases/settings.db数据库,提供源码和unix和windows下的一键编译命令,可自行编译...

    sqlite3文件

    Android 使用adb shell命令时出现sqlite3 : not found 问题 ,用于真机调试缺少sqlite3,此文件适用于android4.4

    解决sqlite3 not found

    解决缺少sqlite3的问题,内附说明

    sqlite数据库锁定问题.zip

    sqlite实质上是将数据写入一个文件,通常情况下,在应用的包名下面都能找到xxx.db的文件,拥有root权限的手机,可以通过adb shell,看到data/data/packagename/databases/xxx.db这样的文件。我们可以得知SQLite是...

    相当简单Android SQLite数据库增删改查【自己写的】

    相当简单Android SQLite数据库增删改查,绝对适合...sqlite3 eventRemind.db select * from eventRemind; 4.若输入adb提示无此命令,请检查环境变量设置。 5.将代码涉及到的类和方法查阅帮助看懂,数据库你就掌握啦!

    Android例子源码解决多线程读写sqlite数据库锁定问题

    SQLite实质上是将数据写入一个文件,通常情况下,在应用的包名下面都能找到xxx.db的文件,拥有root权限的手机,可以通过adb shell,看到data/data/packagename/databases/xxx.db这样的文件。我们可以得知SQLite是...

    复制sqlite数据库的demo

    本demo实现了程序启动时,从assets文件夹中复制sqlite文件到程序的功能,里面带了一个sqlite查看工具,sqlite分割工具,详细说明文档。...程序启动后,Log会输出结果,也可以使用adb shell进行查看数据库是否复制成功。

    Android使用SQLite数据库的示例

    一. 简介 SQLite数据库是一个轻量级的DBMS(数据库管理系统)。SQLite使用单个文件存储数据,Android标准库包含SQLite库以及配套使用的一些Java辅助类。...执行完这条语句,可以在adb shell下进入/data/data/pac

    android想用adb查看数据库 被告知inaccessible or not found怎么办

    通常,我们在进行数据库操作的时候,都想要查看数据库结果是否正确,这时候我们会用到adb。首先我们将adb加入环境变量 vi ~/.bash_profile 进入到vi模式开始修改 export ANDROID_HOME=/Users/jiafenglin/Library/...

    sqlite数据库锁定问题

    sqlite实质上是将数据写入一个文件,通常情况下,在应用的包名下面都能找到xxx.db的文件,拥有root权限的手机,可以通过adb shell,看到data/data/packagename/databases/xxx.db这样的文件。我们可以得知SQLite是...

    Android中使用SQLite3 命令行查看内嵌数据库的方法

    【3】使用 “sqlite3 [数据库名称] ” 命令来对某数据库进行一系列的操作。 【4】在经过第【3】步骤后,可以使用 .tables 命令查看某数据库中包含哪些表。若要查询某表中包含的数据,在 sqlite> 命令后输入查询的...

    Las-Browser:用于浏览和编辑 Android Sqlite 数据库的 GUI 工具,也是通用(非 Android)Sqlite 浏览器

    它通过 adb shell 自动连接到手机/模拟器,并为用户提供一个简单的界面来管理任何 Android 应用程序的 Sqlite 数据库。 Las Browser 也是一个通用的 Sqlite 数据库浏览器。 探索和使用任何* sqlite 数据库文件。 它...

    超强安卓调试助手Atools

    络流量查看 无线ADB SHELL SSH TELNET 外置蓝牙GPS SSH隧道 WIFI数据线 局域网扫描 其他工具: Sqlite数据库管理 屏幕坏点测试 尺子 指南针 分贝计 水平仪 重力小球 表达式计算器 应用管理 器 便签 智能机器人 ...

    Kiosk:使用Sqlite的与会者专用的报亭办公桌注册应用程序

    adb shell run-as packagename chmod 666 databases\databasename exit cp \data\data\packagename\databases\databasename \sdcard\ run-as packagename chmod 600 databases\databasename exit exit adb pull ...

    安装APK文件到Android模拟器

    9. 访问数据库 SQLite3adb shellsqlite3 10. 通过 gsm call 命令可以像 Android 模拟器打电话。 安装 APK 文件到 Android 模拟器非常简单,只需要执行 adb install 命令就可以了,当然其实我们做的是复制文件到 ...

Global site tag (gtag.js) - Google Analytics