我知道没有特定的命名约定,但是使用SQlite时推荐使用什么扩展名?SQlite数据库文件的最佳扩展名是什么?
最常见的似乎是.sqlite,带.db或.db3? .sqlite是最有意义的,但它只是个人选择?
我知道没有特定的命名约定,但是使用SQlite时推荐使用什么扩展名?SQlite数据库文件的最佳扩展名是什么?
最常见的似乎是.sqlite,带.db或.db3? .sqlite是最有意义的,但它只是个人选择?
非常符合个人选择。使用基于您正在存储的数据库方案的扩展可能是有意义的;将数据库模式视为文件格式,SQLite只是用于该文件格式的编码。因此,如果存储书签,则可以使用.bookmarks
;如果将其用作索引,则可以使用.index
。
如果你想使用一个通用的扩展,我会使用.sqlite3
,因为这是最描述所需要的是什么版本的SQLite与数据库的工作。
SQLite没有为此定义任何特定扩展,这是您自己的选择。就我个人而言,我将它们命名为.sqlite
扩展名,以便稍后查看我的文件时不会有任何歧义。
在分发的软件,我不希望我的客户自己瞎在数据库中。程序自己读取和写入。用户触摸数据库文件的唯一原因是获取备份副本。因此whatever_records.db
简单.db扩展告诉它是一个二进制数据文件,这一切他们必须知道用户我已经把它命名。调用.sqlite邀请感兴趣的用户打开它,并搞砸了一些东西!
完全取决于您的使用场景我想。
Emacs的预计为SQL-源码模式的默认配置分贝,源码,sqlite2或sqlite3的之一。
只是打开记事本中的sqlite3文件将显示它的sqlite3数据库,虽然:p – hanshenrik 2015-10-03 22:25:57