HarmonyOS 如何查看app的数据库表

我想在编辑器中查看当前app保存的数据库信息,该如何查看

HarmonyOS
2024-08-02 17:38:05
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
海不辞水

编辑器暂时无法查看数据库表,需要导出查看

参考方式:

关系型数据库文件并查看可参考如下是步骤

\1. hdc shell // 进入设备

\2. find /data -name 数据库名字 // 查找数据库实际路径

\3. exit // 退出

\4. hdc file recv 数据库所在目录 导出的目的路径 // 导出数据库文件(db文件+wal文件+shm文件)

\5. 使用sqliteStudio或者其他工具打开db文件

键值数据库需先获取文件存储路径(参考命令:EntryAbility文件 this.context.databaseDir),在使用hdc file recv命令导出打开。注:kv数据库底层用的是db

用户首选项也需获取文件存储路径(参考命令:EntryAbility文件 this.context.preferencesDir),根据路径查看即可,

获取文件路径可参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/application-context-stage-V5#%E8%8E%B7%E5%8F%96%E5%BA%94%E7%94%A8%E6%96%87%E4%BB%B6%E8%B7%AF%E5%BE%84

注:如果在创建数据库的设置了加密,则加密后的.db文件无法通过sqliteStudio工具打开。(默认是不加密的)

分享
微博
QQ
微信
回复
2024-08-02 21:54:54
相关问题
RDS如何查看数据库名称?
2112浏览 • 1回复 待解决
关于无限步骤数据库设计
1720浏览 • 1回复 待解决
如何导出设备中数据库文件并查看
1876浏览 • 1回复 待解决
HarmonyOS 数据库名里可以使用-吗
168浏览 • 1回复 待解决
如何查看模拟器设备数据库文件
962浏览 • 1回复 待解决
使用PolarDB数据库是否需要分库分
4534浏览 • 1回复 待解决
10g数据库数据,用得上分库分吗?
2179浏览 • 1回复 待解决
HarmonyOS 数据库框架
60浏览 • 1回复 待解决