通过sqlit数据库管理器,我能够生成.sqlit文件
通过java代码,我能够在sqlit数据库中生成.db文件(数据库文件)
这两个文件有什么区别。
答案 0 :(得分:3)
绝对没有。 SQLite并不关心文件使用的扩展名。它通过检查幻数和标题来检查它所给出的内容是否确实是SQLite3数据库。
完全取决于您是使用后缀.db
,.sqlite
,.dat
,.mydata
,.foo
还是其他......或者没有扩展名一点都没这也是允许的。没有标准,文档似乎也没有提出任何特别的建议,所以每个人都使用别的东西。
此外,如果您使用SQLite作为应用程序的存储后端,那么使用特定于您的应用程序的扩展名实际上是有意义的。因为它不仅仅是任何随机的SQLite数据库,它是具有存储特定类型数据的特定模式的SQLite数据库。