DB Browser for SQLite (DB4S) 是一種高質(zhì)量、可視化、開源的工具,用于創(chuàng)建、設(shè)計(jì)和編輯與 SQLite 兼容的數(shù)據(jù)庫文件。DB4S 適用于想要?jiǎng)?chuàng)建、搜索和編輯數(shù)據(jù)庫的用戶和開發(fā)人員。 DB4S 使用熟悉的類似電子表格的界面,無需學(xué)習(xí)復(fù)雜的 SQL 命令。
功能特色
用戶可以使用控件和向?qū)В?/p>
創(chuàng)建和壓縮數(shù)據(jù)庫文件
創(chuàng)建、定義、修改和刪除表
創(chuàng)建、定義和刪除索引
瀏覽、編輯、添加和刪除記錄
搜索記錄
以文本形式導(dǎo)入和導(dǎo)出記錄
從/到 CSV 文件導(dǎo)入和導(dǎo)出表
從 SQL 轉(zhuǎn)儲(chǔ)文件導(dǎo)入和導(dǎo)出數(shù)據(jù)庫
發(fā)出 SQL 查詢并檢查結(jié)果
檢查應(yīng)用程序發(fā)出的所有 SQL 命令的日志
根據(jù)表或查詢數(shù)據(jù)繪制簡(jiǎn)單圖形
該程序不是 sqlite 命令行工具的可視化外殼,不需要熟悉 SQL 命令。 它是一種可供開發(fā)人員和最終用戶使用的工具,并且必須盡可能簡(jiǎn)單易用才能實(shí)現(xiàn)這些目標(biāo)。
DB Browser for SQLite歷史
該程序最初由 Tabuleiro Producoes 的 Mauricio Piacentini (@piacentini) 作為 Arca 數(shù)據(jù)庫瀏覽器開發(fā)。原始版本被用作 Arca Database Xtra 的免費(fèi)配套工具,Arca Database Xtra 是一種商業(yè)產(chǎn)品,它嵌入了 SQLite 數(shù)據(jù)庫以及一些額外的擴(kuò)展來處理壓縮和二進(jìn)制數(shù)據(jù)。
原始代碼經(jīng)過修剪和調(diào)整以與標(biāo)準(zhǔn) SQLite 2.x 數(shù)據(jù)庫兼容。由此產(chǎn)生的程序更名為 SQLite 數(shù)據(jù)庫瀏覽器,并由 Mauricio 發(fā)布到公共領(lǐng)域。圖標(biāo)由同樣來自 Tabuleiro 的 Raquel Ravanini 貢獻(xiàn)。 Jens Miltner (@jmiltner) 貢獻(xiàn)了代碼來支持 1.2 版本的 SQLite 3.x 數(shù)據(jù)庫。
Pete Morgan (@daffodil) 于 2012 年在 GitHub 上使用代碼創(chuàng)建了一個(gè)初始項(xiàng)目,多年來,幾位貢獻(xiàn)者修復(fù)并改進(jìn)了部分代碼。 René Peinthor (@rp-) 和 Martin Kleusberg (@MKleusberg) 隨后參與其中,并從那時(shí)起成為主要推動(dòng)力。 Justin Clift (@justinclift) 幫助在 OSX 上進(jìn)行測(cè)試,并在 GitHub 上啟動(dòng)了新的 github.com/sqlitebrowser 組織。
PortableApps.com 著名的約翰·T·哈勒 (John T. Haller) 創(chuàng)建了新徽標(biāo)。他基于探戈圖標(biāo)集(公共領(lǐng)域)。
2014 年 8 月,應(yīng) Richard Hipp(SQLite 的創(chuàng)建者)的要求,該項(xiàng)目更名為“SQLite 數(shù)據(jù)庫瀏覽器”,因?yàn)橹暗拿Q會(huì)造成意外的支持問題。
2014 年 9 月,該項(xiàng)目更名為“DB Browser for SQLite”,以避免與名為“Database Browser”的現(xiàn)有應(yīng)用程序混淆。