Sqlectron MAC 版
免费开源的 Mac SQL 客户端:一款简单轻量的应用,支持 PostgreSQL、MySQL、MariaDB、SQL Server、SQLite、Redshift 和 Cassandra。
Sqlectron 简介
Sqlectron 是一款免费开源的 Mac SQL 客户端,开发团队称其简单轻量,支持多种数据库和平台。它用一个应用支持多种数据库系统:PostgreSQL、Redshift、MySQL、MariaDB、Microsoft SQL Server 和 SQLite,还支持 NoSQL 数据库 Cassandra(项目指出了一些例外情况)。同一应用也有 Windows 和 Linux 版本,因此使用不同电脑的团队可以共用一个工具。
你可以在应用中保存服务器列表,并在带自动补全的查询框中工作。在 Mac 上,设置保存在 ~/Library/Preferences/Sqlectron 的配置文件中,但项目建议通过应用更改设置。你可以在应用中更改缩放比例、默认查询的行数上限(默认 100)和自动补全选项,也可以开启默认关闭的日志。喜欢命令行的用户可以使用作为独立项目的终端版本。
Sqlectron 由 SQLECTRON 团队开发,采用 MIT 许可证。1.39.0 版新增了 Mac 的 Apple Silicon 版本和 MariaDB 的 ed25519 身份验证,并修复了搜索崩溃和服务器侧边栏调整大小的问题。除了在此版本中不再支持 10.11 和 10.12,项目没有公布最低 macOS 版本。Apple Silicon 和 Intel Mac 有各自的下载。
主要功能
Sqlectron 把数据库工作集中到一个小巧的应用中。
- 多种数据库:PostgreSQL、MySQL、MariaDB、SQL Server、SQLite 和 Redshift。
- Cassandra:支持 NoSQL,项目指出了一些例外情况。
- 保存服务器:在应用中保留你的连接列表。
- 查询框:编写并运行 SQL,支持自动补全。
- 行数上限:设置默认查询返回的行数。
- 缩放:根据屏幕更改缩放比例。
- 日志:可选,默认关闭,用于排查问题。
- 跨平台:也提供 Windows 和 Linux 版本。
1.39.0 版本新功能
Sqlectron 1.39.0 新增了 Mac 的 Apple Silicon 版本。
- macOS 的 Apple Silicon(arm64)dmg
- MariaDB 的 ed25519 身份验证
- 应用图标更新为 Big Sur 风格
- 修复搜索崩溃
- 修复服务器侧边栏调整大小的问题
- 不再支持 macOS 10.11 和 10.12
Sqlectron 常见问题
Sqlectron 免费吗?
是的。Sqlectron 免费,是采用 MIT 许可证的开源软件。
Sqlectron 支持哪些数据库?
PostgreSQL、Redshift、MySQL、MariaDB、Microsoft SQL Server、SQLite 和 Cassandra。Cassandra 是 NoSQL 数据库,项目指出了一些例外情况。
Sqlectron 支持 Apple Silicon 吗?
支持。1.39.0 版为 Apple Silicon Mac 和 Intel Mac 分别提供下载。
Sqlectron 需要哪个版本的 macOS?
项目没有说明最低版本,只说不再支持 macOS 10.11 和 10.12。
Sqlectron 有其他系统的版本吗?
有。它也提供 Windows 和 Linux 版本。
Sqlectron 有自动补全吗?
有。查询框提供自动补全和实时自动补全,两者都可以在设置中关闭。
Sqlectron 在 Mac 上把设置保存在哪里?
保存在 ~/Library/Preferences/Sqlectron 的配置文件中。项目建议通过应用更改设置。
有命令行版本吗?
有。终端界面是一个独立的项目 sqlectron-term。本页介绍的是桌面应用。
可以用 Homebrew 安装 Sqlectron 吗?
可以。Homebrew cask 的名称是 sqlectron。
sqlectron.FULLMAC.app 上的 Sqlectron 下载来自哪里?
下载按钮会转到 GitHub 上的 Sqlectron 官方发布页 https://github.com/sqlectron/sqlectron-gui/releases/latest。sqlectron.FULLMAC.app 不会修改或重新打包此应用。
相似应用
OrbStackOrbStack 是在 Mac 上运行 Docker 容器和 Linux 虚拟机的快速、轻量又简单的方式。它可以直接替代 Docker Desktop:你的 docker 和 docker compose 命令照常可用,首次启动时 OrbStack 还会提出迁移 Docker Desktop 中的容器、镜像和卷。它几秒钟即可启动,在 Apple 芯片上的后台 CPU 占用低于 0.1%,并会把未使用的内存还给 macOS。除了容器,它还能运行来自 16 种发行版的完整 Linux 虚拟机,以及用于本地开发的轻量 Kubernetes 集群。OrbStack 由 Orbital Labs 开发。开发工具
QuotaBar如果你用 ChatGPT 账户使用 OpenAI Codex,用量限制会按 5 小时窗口和每周窗口重置,想知道还剩多少就得打开 Codex 或 ChatGPT。QuotaBar 把剩余百分比显示在 Mac 菜单栏中,每 60 秒刷新一次。点击图标可打开详细面板,查看每个限制窗口及其重置倒计时;也可以打开一个始终置顶的小型悬浮 HUD。开发工具
Stargazer BarStargazer Bar 是一款小巧的 Mac 原生菜单栏应用,帮你盯着 GitHub 仓库。它在菜单栏中实时显示星标数,不用一直开着浏览器标签页也能知道项目的情况;点击即可打开详情菜单:星标与 Fork 趋势图、发布版下载总数以及维护者雷达。公开仓库以星标数衡量。私有仓库没有星标,则以需要你处理的事项衡量:构建失败、未回复的 Issue 或新的拉取请求。开发工具
Notch So GoodNotch So Good 把 MacBook 的刘海变成 AI 编程代理的小型状态显示屏。当 Claude Code 或 OpenAI Codex CLI 工作时,一个黑色胶囊会延伸刘海:左边是名为 Peek 的 3D 角色,右边的圆环显示 5 小时用量窗口还剩多少。会话越需要你,Peek 就从刘海里探出得越多。当任务完成、失败或达到用量上限时,刘海会展开成一张卡片,说明发生了什么、在哪个项目里,点击即可跳到对应的终端标签页,包括 tmux 窗格。开发工具
Claude UsageClaude Usage 是一款为 Claude Code 用户打造的小巧原生应用。它在菜单栏中显示当前的 5 小时会话、所有模型和 Sonnet 的每周用量,以及按量付费的额度,每项都带有用量条和重置时间,无需打开 Claude Code。它还会在 Claude Code 提示符下方添加一行,显示模型、上下文窗口的占用比例和已用令牌数,让你在空间耗尽之前压缩会话。每个终端窗格都显示自己的这一行,在 tmux 中也一样。开发工具
TintpadTintpad 是一款免费开源的启动器,面向使用 Claude Code、Codex 等命令行编程代理的开发者。在任意位置按下 Option-Command-空格,一滴黑色的“水滴”会从 Mac 的刘海处落下(没有刘海的 Mac 则悬挂在菜单栏下方),里面列出你的代码仓库。输入几个字母并按下 Return,你自己的终端就会在该仓库中打开,代理已按你上次在那里使用的模式运行。开发工具
FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。