DB Browser for SQLite (DB4S) 是一个高质量、可视化、开源工具,用于创建、设计和编辑与 SQLite 兼容的数据库文件。
DB4S 适合想要创建、搜索和编辑数据库的用户和开发人员。 DB4S 使用熟悉的类似电子表格的界面,因此不必学习复杂的 SQL 命令。
用户可以使用控件和向导来:
尽管 DB4S 带有类似电子表格的界面,但它并不意味着要取代您的电子表格应用程序。我们实现了一些便利功能,这些功能超出了简单的数据库前端的范围,但当它们在数据库上下文中没有意义或实现起来非常复杂以至于它们只能作为您最喜欢的电子表格应用程序的糟糕替代品时,我们不会添加它们。毕竟我们是一个小团队,时间有限。感谢您的理解:)
有关用户和开发人员文档,请查看我们的 Wiki:https://github.com/sqlitebrowser/sqlitebrowser/wiki。
在此处下载 AppImage、macOS 和 Windows 的连续版本:
注意:当新的提交添加到
master
分支时,会生成连续构建。
在此处下载适用于 Windows 和 macOS 的夜间版本:
在此处下载 Windows 版本:
或者使用巧克力:
choco install sqlitebrowser
或者使用 winget:
winget install -e --id DBBrowserForSQLite.DBBrowserForSQLite
或者使用勺子:
scoop install sqlitebrowser
连续构建可在此处获得:
每晚构建可在此处获得:
SQLite 的数据库浏览器在 macOS 上运行良好。
在此处下载 macOS 版本:
最新的 macOS 二进制文件可以通过 Homebrew Cask 安装:
brew install --cask db-browser-for-sqlite
连续构建可在此处获得:
每晚构建可在此处获得:
您也可以通过 Homebrew Cask 安装:
brew tap homebrew/cask-versions
# for the version without SQLCipher support
brew install --cask db-browser-for-sqlite-nightly
# for the version with SQLCipher support
brew install --cask db-browser-for-sqlcipher-nightly
它还有自己的自制水龙头,包括旧版本的木桶。
有关更多信息,请参阅以下内容:https://github.com/sqlitebrowser/homebrew-tap
DB Browser for SQLite 在 Linux 上运行良好。
Arch Linux 提供了最新版本
使用以下命令安装:
sudo pacman -S sqlitebrowser
Debian 更注重稳定性而不是最新功能。
因此,与最新版本相比,软件包通常会包含较旧的(但经过充分测试的)版本。
使用以下命令更新缓存:
sudo apt-get update
使用以下命令安装包:
sudo apt-get install sqlitebrowser
通过发出以下命令安装 Fedora(i386 和 x86_64):
sudo dnf install sqlitebrowser
sudo zypper install sqlitebrowser
对于 Ubuntu 及其衍生版本,@deepsidhu1313 在此处提供了最新版本的 PPA:
要添加此 PPA,只需在终端中输入以下命令:
sudo add-apt-repository -y ppa:linuxgndu/sqlitebrowser
然后使用以下命令更新缓存:
sudo apt-get update
使用以下命令安装包:
sudo apt-get install sqlitebrowser
支持旧版 Ubuntu 版本的软件包,同时启动板不断构建这些软件包,或者旧版 Ubuntu 版本具有构建最新版本的 Sqlitebrowser 所需的依赖包。我们不会从 ppa 存储库中删除构建,因此用户仍然可以根据需要安装旧版本的 sqlitebrowser。或者,如果 Linux 用户所使用的发行版支持 Snap 软件包,那么 Linux 用户也可以切换到 Snap 软件包。
每晚构建可在此处获得:
要添加此 PPA,请在终端中键入以下命令:
sudo add-apt-repository -y ppa:linuxgndu/sqlitebrowser-testing
然后使用以下命令更新缓存:
sudo apt-get update
使用以下命令安装包:
sudo apt-get install sqlitebrowser
在其他系统上,使用 BUILDING.md 中的指令编译 DB4S。
SQLite 的数据库浏览器在 FreeBSD 上运行良好,并且有一个端口(感谢 lbartoletti?)。
可以使用以下命令安装 DB4S:
make -C /usr/ports/databases/sqlitebrowser install
或这个命令:
pkg install sqlitebrowser
snap install sqlitebrowser --devmode
snap install sqlitebrowser
sqlitebrowser
已打包并可在 nixpkgs 中使用。它可以与实验性 flakes 和 nix-command 功能一起使用:
nix profile install nixpkgs#sqlitebrowser
或者使用nix-env
或nix-shell
命令:
nix-shell -p sqlitebrowser
sqlitebrowser
可以安装到 Flox 环境中。
flox install sqlitebrowser
在 Windows、macOS、Linux 和 FreeBSD 上进行编译的说明位于 BUILDING 中。
在 X 上关注我们:https://x.com/sqlitebrowser
该程序最初由 Tabuleiro Producoes 的 Mauricio Piacentini (@piacentini) 开发,作为 Arca 数据库浏览器。原始版本用作 Arca Database Xtra 的免费配套工具,Arca Database Xtra 是一种商业产品,嵌入了 SQLite 数据库以及一些附加扩展来处理压缩和二进制数据。
原始代码经过修剪和调整,以与标准 SQLite 2.x 数据库兼容。最终的程序被重命名为 SQLite Database Browser,并由 Mauricio 发布到公共领域。图标由同样来自 Tabuleiro 的 Raquel Ravanini 贡献。 Jens Miltner (@jmiltner) 贡献了代码来支持 1.2 版本的 SQLite 3.x 数据库。
Pete Morgan (@daffodil) 于 2012 年在 GitHub 上使用该代码创建了一个初始项目,多年来,多名贡献者修复和改进了部分内容。 René Peinthor (@rp-) 和 Martin Kleusberg (@MKleusberg) 随后参与其中,并从那时起一直是主要推动力。 Justin Clift (@justinclift) 帮助在 OSX 上进行测试,并在 GitHub 上启动了新的 github.com/sqlitebrowser 组织。
PortableApps.com 出名的约翰·T·哈勒 (John T. Haller) 设计了新徽标。他基于 Tango 图标集(公共领域)。
2014 年 8 月,应 Richard Hipp(SQLite 的创建者)的要求,该项目更名为“Database Browser for SQLite”,因为之前的名称会造成意外的支持问题。
2014 年 9 月,该项目更名为“DB Browser for SQLite”,以避免与名为“Database Browser”的现有应用程序混淆。
转至“贡献者”选项卡查看列表。
有关许可信息,请参阅 LICENSE 文件。