Answers:
在可分发软件中,我不希望我的客户自己在数据库中乱搞。程序自行读取和写入所有内容。用户触摸数据库文件的唯一原因是获取备份副本。因此,我将其命名为every_records.db
简单的.db扩展名告诉用户这是一个二进制数据文件,这就是他们所需要知道的全部。调用它。sqlite邀请感兴趣的用户打开它并弄乱某些东西!
我完全取决于您的使用情况。
如果您已经决定使用一组特定的工具来访问/修改数据库,那么我会选择他们希望您使用的任何扩展名。在执行开发任务时,这将避免不必要的摩擦。
例如,SQLiteStudio v3.1.1默认情况下查找具有以下扩展名的文件:
(db|sdb|sqlite|db3|s3db|sqlite3|sl3|db2|s2db|sqlite2|sl2
)
如果部署有必要,则在您认为对文件类型不太有用的情况下,安装机制可以重命名该文件(如建议其他答案)。开发和部署的文件名要求可以不同。