我正在创建数据库“ UserDataBase.db”,并在SQLite浏览器中打开该数据库时,如果我执行任何CRUD操作,则既不会显示数据也不会显示表。在SQLite浏览器中查找。首先,我将这些文件同步并保存在Desktop上,然后在SQLite浏览器中打开。我试图从数据库中获取数据,该数据库工作正常。
答案 0 :(得分:0)
由于数据库仅为4k,而-wal文件为80.5k,因此尚未写入/提交数据。您需要关闭数据库或checkpoint数据库,然后复制文件。或者,您可以将-wal和-shm文件复制到数据库浏览器中,将其打开,然后将其关闭,然后重新打开。