隐藏 SQLite 日志文件

Make SQLite journal files hidden

我想在 TRUNCATE 日志模式下使用 SQLite (PRAGMA journal_mode = TRUNCATE),但我不希望所有这些 -journal 文件对普通用户可见。我希望它们的行为类似于 Ms Word 中的 .tmp 文件(隐藏)。

有什么方法可以隐藏它们,至少在 Windows 中是这样吗?

如果您在 -journal 文件上 set the "hidden" attribute bit,SQLite 将保留它。 (只要没有人在该数据库上使用 DELETE 日志模式。)