sqlite 如何使数据在数据库中可见

gopyfrb3  于 2022-11-15  发布在  SQLite
关注(0)|答案(1)|浏览(194)

我使用Room来处理数据库。当我将数据保存到数据库时,它们被保存到.db-wal文件,而不是保存到数据库。

如何才能看到数据库中的数据?

当我填满数据库时,我看到WAL文件的容量在增加,但BD-NOT=(。我希望看到数据,这样就可以控制保存哪些数据。

以下是我使用https://github.com/googlecodelabs/android-room-with-a-view/tree/kotlin进行投影的示例

wqsoz72f

wqsoz72f1#

WAL是一个临时数据库文件,只需复制所有3个文件。如果要合并.db中的数据,则需要执行检查点或禁用WAL。
查看以下内容:Android: SQLite database created with room shows no tables when opening with sqlte-browser

相关问题