Beekeeper Studio 数据库客户端快速上手指南:从 SQL 查询到数据导出
2026/9/5 20:51:52 网站建设 项目流程

Beekeeper Studio 数据库客户端快速上手指南:从 SQL 查询到数据导出

【免费下载链接】beekeeper-studioModern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Linux, MacOS, and Windows.项目地址: https://gitcode.com/GitHub_Trending/be/beekeeper-studio

明天要交数据报告,你同时要从 MySQL 和 PostgreSQL 里捞数,不想把连接串复制进第三个工具。开源跨平台的数据库客户端 Beekeeper Studio,能在一个窗口里完成连接、查询、编辑和导出。

快速上手

官网提供各系统的预编译版本可直接安装;想跑源码的话三步就够,前提是本机装有 Node.js 与 yarn:

  1. 用下面的命令获取代码。
  2. 在仓库根目录执行yarn安装依赖。
  3. 进入apps/studio执行yarn electron:serve启动应用。
git clone https://gitcode.com/GitHub_Trending/be/beekeeper-studio cd beekeeper-studio && yarn cd apps/studio && yarn electron:serve

启动后看到的就是主界面,左侧是连接与表树,中间是查询编辑区:

🗄️ 场景一:连接数据库

第一次使用,先建连接找到目标表:

  1. 点击左侧边栏顶部的“+”,选择数据库类型,MySQL、PostgreSQL、SQLite 均在免费支持列表中,完整名单见支持数据库清单。
  2. 填写主机、端口、用户名和密码;SQLite 这类本地库直接选文件路径即可。
  3. 点击“测试连接”,成功后保存。
  4. 连接完成后表树自动展开,双击表名直接打开数据视图。

💡 小贴士:连接凭据加密保存在本地配置目录,密码不会以明文落盘。

⚡ 场景二:写 SQL 查询并执行

在编辑器里写一条SELECT,结果以表格呈现:

  1. 新建查询标签页,输入 SQL。
  2. 输入FROM后出现表名列表,输入“表名.”后补全对应列;也可以随时按Ctrl+Space手动触发补全。
  3. 多语句脚本可点“运行当前语句”,只执行光标所在的那条。
  4. 结果在下方面板展示,可直接排序、过滤、翻页。
操作命令行工具Beekeeper Studio
找列名记不住就翻文档输入点号自动补全
重复执行逐句重新敲入一键运行当前语句
限制结果量手动拼 LIMIT结果面板翻页或下载完整结果

💡 小贴士:执行过的语句保留在历史面板,找“三天前跑通的那条”不用再翻聊天记录,细节见保存查询说明。

✏️ 场景三:浏览并编辑表数据

不想手写 UPDATE 时,用表格视图直接改数据:

  1. 双击侧栏表名,进入类电子表格的数据视图。
  2. 顶部过滤栏输入条件缩小行范围,也可以直接写 WHERE 片段。
  3. 双击单元格修改,确认后写入数据库。
  4. 较大的 JSON 字段右键选“在弹窗中编辑”,带语法高亮。

💡 小贴士:没有主键的表不可直接编辑,这是为了保证数据库能精确定位到行。

📦 场景四:导出数据与备份

数据要离开数据库时,导出和备份两条路都在这一步:

  1. 查询后点结果区下载按钮,选 CSV、JSON、Excel、Markdown 等格式。
  2. 导出整张表:右键表名选“导出到文件”,结果流式写入文件,大表不会撑爆内存。
  3. 备份整库:菜单“工具”里选备份,按向导依次选范围、参数、执行。
  4. 向导底层调用 pg_dump、mysqldump 等官方工具,执行前展示生成的命令,可复制到自己终端跑。

💡 小贴士:向导支持追加自定义命令行参数,进阶用法见备份与恢复说明。

进阶技巧

  • 查询结果默认截断在 20,000 行,要全量数据就选“下载完整结果”。
  • Ctrl+S保存当前查询;已保存查询面板还支持批量导入.sql文件。
  • 自动补全的引号字符可按库定制,比如 SQL Server 改用 ANSI 双引号,配置见配置说明。
  • 付费版含 AI Shell,用自然语言提问,Agent 读 schema 并代写 SQL,执行前会向你申请权限。

高频疑问

问:免费版功能阉割吗?答:社区版免费,核心功能完整,MySQL、PostgreSQL、SQLite 等主流关系库都支持。CSV 导入、AI Shell 以及 Oracle 等部分库的访问在付费版里。

问:为什么有的表不能编辑?答:直接编辑要求表带主键,没有主键时数据库无法可靠定位行。确实要改的话,写 SQL 语句更新即可。

问:能同时管多个不同类型的库吗?答:可以。每个连接对应一组标签页,左侧边栏切换当前激活的连接,多源数据来回看很方便。

收尾

一个客户端覆盖连接、查询、编辑、导出的全流程。你平时用数据库客户端最离不开哪个功能?欢迎在评论区聊聊。

【免费下载链接】beekeeper-studioModern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Linux, MacOS, and Windows.项目地址: https://gitcode.com/GitHub_Trending/be/beekeeper-studio

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询