SQLite Database Browser: 满足随身数据库的需求

作为程序员,少不了和关系型数据库打交道,用得多了,也会将所学应用到个人数据的存储上。不过Oracle、SQL Server体积太大,MySQL虽是轻量但也免不了一番安装配置。Access、Excel虽然普及率高但总有覆盖不到的地方,开源替代OpenOffice、LibreOffice虽然有Portable版本但仍然少不了JRE的支持,况且程序文件的个头并不小。

我需要的个人数据库,数据文件应该是被广泛支持的标准格式,并且可以存储为单个文件。有一个GUI工具可以创建数据库、定义数据表、增删改数据以及使用SQL查询数据。同时这个GUI工具的程序文件要小巧,便于安装,如果是Portable则更好。

目标很自然被指向了SQLiteMost Widely Deployed SQL Database,不用担心以后缺乏支持,如其首页的介绍self-contained, serverless, zero-configuration,非常吻合我的需要。

缺点是官方提供的程序只支持命令行。用当然是能用,就是不方便。

开源社区颇有些各司其职的调调,官方项目负责核心的程序支持,方便使用的GUI,想来会有其它的项目实现。继续搜索,发现SQLite Database Browser

SQLite Database Browser

从名字可知,SQLite Database Browser是个支持SQLite的GUI工具了。它同时支持Windows和Mac OS平台。它的功能可不止Browse这么简单,我之前要求的创建数据库、定义数据表、增删改数据以及使用SQL查询数据统统不在话下。

而且Windows还有发布为PortableApps版本的SQLite Database Browser Portable,这就意味着我可以把程序文件和数据库文件保存在一个U盘里随身携带,随时使用了。至于Mac OS平台,如果你有安装权限,U盘里带个dmg安装文件也行吧。

最后,强迫症的我又开始疑神疑鬼,SQLite Database Browser宣称其创建的数据库文件格式兼容SQLite,那么我怎么能够确认确实如此,以后可以通过其它兼容SQLite格式的程序打开访问呢?

请继续关注下回:使用LINQPad连接SQLite数据库(由SQLite Database Browser创建)

One thought on “SQLite Database Browser: 满足随身数据库的需求”

Leave a Reply