adb shell查看sqlite数据库

本文涉及的产品
阿里云百炼推荐规格 ADB PostgreSQL,4核16GB 100GB 1个月
简介: android的数据持久化方案常用的有三种:文件存储SharedPreferences存储SQLite数据库存储 文件存储路径为:data/data/包名/files SharedPreferences储路径为...

android的数据持久化方案常用的有三种:

  1. 文件存储
  2. SharedPreferences存储
  3. SQLite数据库存储
    文件存储路径为:data/data/包名/files
    SharedPreferences储路径为:data/data/包名/shared_prefs
    SQLite数据库存储路径为:data/data/包名/databases
    文本和SharedPreferences文件可以使用文本文件直接查看,数据库文件可以通过adb shell查看,这里介绍android studio中使用adb shell查看数据库内容的步骤:

进入根目录

cd ~

进入adb所在目录

cd Library/Android/sdk/platform-tools/

运行adb shell

 ./adb shell

进入数据库文件目录

cd data/data/cn.ac.ucas.yp.uiwidgettest/databases  

使用ls列出当前数据库名称,我这里创建了一个BookStore.db,运行sqlite+数据库名:

sqlite3 BookStore.db

使用.table查看当前数据表:

    sqlite> .table
    Book              Category          android_metadata

之后可以执行sql命令,比如列出表中的所有数据:

sqlite> select * from Book;
        1|Android Programming|yaopan|12.4|55
        2|Think in java|javaer|58.8|600
        3|Think in c++|c++ er|45.7|500
        4|machine learning|wangbin|50.6|434
        5|<<css guide>>|csser|24.6|432

退出:

    .exit
相关实践学习
阿里云百炼xAnalyticDB PostgreSQL构建AIGC应用
通过该实验体验在阿里云百炼中构建企业专属知识库构建及应用全流程。同时体验使用ADB-PG向量检索引擎提供专属安全存储,保障企业数据隐私安全。
AnalyticDB PostgreSQL 企业智能数据中台:一站式管理数据服务资产
企业在数据仓库之上可构建丰富的数据服务用以支持数据应用及业务场景;ADB PG推出全新企业智能数据平台,用以帮助用户一站式的管理企业数据服务资产,包括创建, 管理,探索, 监控等; 助力企业在现有平台之上快速构建起数据服务资产体系
目录
相关文章
|
15天前
|
存储 机器学习/深度学习 自然语言处理
LangChain与向量数据库:高效的信息检索方案
【8月更文第4天】随着自然语言处理技术的发展,特别是深度学习的进步,我们能够更加高效地处理大量的文本数据。LangChain 作为一种强大的工具链,旨在简化和加速构建复杂的自然语言处理应用程序。结合向量数据库,LangChain 可以实现高效且精准的信息检索功能。本文将探讨这一组合的工作原理,并通过一个具体的实现案例来展示其在实际应用中的效果。
56 2
|
29天前
|
存储 JSON Cloud Native
数据库ADB-PG问题之数据源处理如何解决
数据库ADB-PG问题之数据源处理如何解决
|
14天前
|
关系型数据库 Java MySQL
C#winform中使用SQLite数据库
C#winform中使用SQLite数据库
25 3
C#winform中使用SQLite数据库
|
20天前
|
SQL 数据库 数据库管理
SQLite数据库操作
【7月更文挑战第31天】SQLite数据库操作
17 6
|
26天前
|
SQL 存储 PHP
PHP中使用SQLite数据库
SQLite是一种轻量级数据库引擎,数据以文件存储,支持SQL操作。PHP可连接SQLite执行CRUD操作。
|
1月前
|
SQL 存储 数据挖掘
深入了解SQLite3命令:小巧强大的数据库工具
SQLite3是轻量级数据库工具,适用于嵌入式设备和数据分析。它提供交互式shell,无需服务器,易于部署。常用命令如`.schema`显示表结构,`.mode`设置输出格式。示例包括创建数据库`mydatabase.db`,创建表`users`,插入数据并查询。注意动态类型系统、性能限制及SQL注入安全。适合轻量级数据存储和管理。
|
21天前
|
Cloud Native 关系型数据库 MySQL
云原生数据仓库使用问题之如何将ADB中的数据导出到自建的MySQL数据库
阿里云AnalyticDB提供了全面的数据导入、查询分析、数据管理、运维监控等功能,并通过扩展功能支持与AI平台集成、跨地域复制与联邦查询等高级应用场景,为企业构建实时、高效、可扩展的数据仓库解决方案。以下是对AnalyticDB产品使用合集的概述,包括数据导入、查询分析、数据管理、运维监控、扩展功能等方面。
|
26天前
|
开发框架 OLAP atlas
云原生数据仓库问题之LangChain支持向量数据库如何解决
云原生数据仓库问题之LangChain支持向量数据库如何解决
40 0
|
29天前
|
存储 Java 数据库
数据库ADB-PG问题之Chatbot可能无法回答某些问题如何解决
数据库ADB-PG问题之Chatbot可能无法回答某些问题如何解决
|
29天前
|
自然语言处理 数据库 计算机视觉
数据库ADB-PG问题之向量检索特点和应用场景如何解决
数据库ADB-PG问题之向量检索特点和应用场景如何解决

热门文章

最新文章