HarmonyOS 鸿蒙Next 关系型数据库RDB数据查看方法

发布于 1周前 作者 nodeper 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 关系型数据库RDB数据查看方法

求问,为什么RDB数据库的.db文件里没有数据,且大小一直是4K,db-wal文件会越来越大??cke_182.png

没看到相关文档


更多关于HarmonyOS 鸿蒙Next 关系型数据库RDB数据查看方法的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

6 回复

我用的一个三方工具DB Brower For SqlLite,把这三个文件都拖到工具中就可以打开了

cke_925.png

更多关于HarmonyOS 鸿蒙Next 关系型数据库RDB数据查看方法的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


這可行,謝謝

sqliteStudio可以看
IDE不支持查看app的关系型数据库的数据,参考Xcode做法,通过第三方数据库工具查看。暂时不考虑再IDE上做数据库可视化功能
如果您想查看,可以通过点击IDE右下角的Device File Browser 在 data 中找到相对应的 .db 文件。右键Save As… 保存到别的文件夹中。通过数据库链接工具,进行链接,这样就可以查看数据了。

.db文件一直都是4KB ,这个是为啥

在HarmonyOS(鸿蒙)系统中,查看Next关系型数据库(RDB)的数据通常可以通过以下几种方式实现:

  1. 使用数据库管理工具: HarmonyOS提供了一系列数据库管理工具,支持图形化界面操作。你可以利用这些工具连接到RDB实例,直接查看、编辑数据库中的数据表及记录。

  2. 编写数据库查询脚本: 通过编写SQL查询语句,你可以从RDB中检索数据。这可以通过嵌入式SQL代码在应用程序中执行,或者使用数据库客户端工具运行脚本。

  3. 通过API接口访问: HarmonyOS的RDB服务提供了API接口,允许开发者通过编程方式访问数据库。你可以调用这些API来执行查询、插入、更新或删除操作,从而间接查看数据库内容。

  4. 日志与监控: 通过启用数据库的日志记录和监控功能,你可以捕捉数据库活动的详细信息。这些日志通常包括数据变更记录,有助于你追踪和查看数据变化。

  5. 直接访问数据文件: 虽然不推荐,但在某些高级场景中,你可以直接访问RDB的数据文件。这通常涉及对数据库存储结构的深入了解,并且可能需要使用特定的数据恢复或查看工具。

请注意,具体方法可能因HarmonyOS版本和RDB配置而异。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html。

回到顶部