当前位置: 首页 > news >正文

MySQL | DBeaver Mac版下载、安装与使用指南

引言

在数据库管理领域,DBeaver 堪称一款“瑞士军刀”式的工具。它是一款通用的数据库管理工具,支持 80 多种不同类型的数据库,无论是 MySQL、PostgreSQL、Oracle,还是 MongoDB、Redis,都能一网打尽。
对于 Mac 用户而言,DBeaver 提供了良好的原生支持和直观的可视化界面。今天,我们就来详细梳理一下如何在 macOS 上下载、安装并使用 DBeaver。

系统要求与版本选择

系统要求

在开始之前,请确保你的 Mac 满足以下条件:

  • 操作系统:macOS 11 (Big Sur) 或更高版本。
  • 处理器:支持 Intel 芯片和 Apple Silicon (M1/M2/M3) 芯片。
  • 硬盘空间:约 500MB 可用空间(实际使用中会占用更多用于缓存和驱动)。

版本选择

DBeaver 主要分为两个版本:

版本特点适用人群
DBeaver Community (免费版)开源、全功能、支持绝大多数主流数据库、包含 SQL 编辑器和数据查看器。开发者、数据分析师、数据库初学者。
DBeaver PRO (付费版)包含 NoSQL 数据库支持、数据可视化、AI 助手、高级安全和管理功能。企业级用户、需要处理复杂数据环境的专业人员。

本文将以自己使用的 DBeaver Community 免费版为例进行演示。

Mac下载与安装方法

在 macOS 上安装 DBeaver 主要有三种方法,推荐使用第一种官网下载安装

方法一:官网下载安装包

  1. 访问官网:打开浏览器,访问 DBeaver 官方下载页面:https://dbeaver.io/download/
  2. 选择版本:页面会自动识别你的操作系统为 macOS。根据你的 Mac 芯片选择对应的版本:
    • Apple Silicon:如果你使用的是 M1、M2 或 M3 芯片的 Mac。
    • Intel:如果你使用的是 Intel 芯片的旧款 Mac。
  3. 下载 DMG 文件:点击对应按钮,下载.dmg安装包文件。
  4. 安装应用
    • 双击下载好的.dmg文件,会弹出一个窗口。
    • 将左侧的DBeaver图标用鼠标拖拽到右侧的Applications文件夹中。
  5. 启动 DBeaver
    • 打开「启动台」(Launchpad),找到 DBeaver 图标并点击。
    • 首次打开时,macOS 可能会提示“无法验证开发者”。此时,请打开系统设置>隐私与安全性,在“安全性”部分点击仍要打开

方法二:使用 Homebrew 安装

对于习惯使用命令行的开发者,Homebrew 是最好的选择:

brewinstall--caskdbeaver-community

首次启动与初始设置

  1. 创建示例数据库(可选):第一次启动 DBeaver 时,可能会弹出一个窗口询问是否创建示例数据库(Sample Database)。
    • 推荐点击“是”:这是一个内置的 SQLite 示例库,包含了测试数据和表结构。对于新手练习 SQL 语句、熟悉界面非常有帮助。
  2. 每日提示:随后会看到“Tip of the Day”窗口。建议新手浏览一下,可以学到很多快捷键技巧。勾选“Don’t show tips”可以关闭此提示。
  3. 界面概览:进入主界面后,我们可以看到 DBeaver 的布局:
    • 数据库导航器 (Database Navigator):位于左侧,用于浏览和管理所有的数据库连接。
    • SQL 编辑器 (SQL Editor):位于中央区域,用于编写和执行 SQL 脚本。
    • 结果面板 (Results):位于下方,用于显示查询结果、执行日志和统计信息。

连接数据库:从入门到实操

新建数据库连接

  1. 点击左上角的数据库(Database) 菜单,选择新建数据库连接(New Database Connection)。

  2. 在弹出的窗口中,你会看到一个庞大的数据库列表。选择你正在使用的数据库类型(例如MySQL,PostgreSQL,SQLite),点击下一步(Next)。

配置连接参数

以最常用的MySQL为例:

  • 主机 (Host):通常为localhost或远程服务器 IP 地址。
  • 端口 (Port):MySQL 默认3306
  • 数据库/模式 (Database/Schema):可选,指定默认进入的库。
  • 用户名 (Username):数据库登录用户名(如root)。
  • 密码 (Password):数据库登录密码。

小技巧:如果是连接本地的 SQLite 文件,需要点击“浏览”选择本地的.db.sqlite文件路径。

下载驱动

  • 第一次连接某种数据库时,DBeaver 会提示“缺少驱动”
  • 直接点击“下载”(Download),DBeaver 会自动从 Maven 仓库拉取对应的 JDBC 驱动包,完全不需要手动去找 JAR 包。

测试连接

  • 填写完信息后,点击左下角的测试连接(Test Connection) 按钮。
  • 如果看到“已连接” (Connected)的绿色提示,说明配置正确。
  • 点击“完成”(Finish),连接就会出现在左侧的数据库导航器中。

核心功能:使用技巧速览

数据查看与编辑

  • 查看数据:在左侧导航器双击某个表,右侧会直接打开数据编辑器(Data Editor)。数据以电子表格形式展现。
  • 编辑数据:直接双击表格里的单元格,修改内容,然后点击下方的保存按钮即可。
  • 新增/删除行:在数据编辑器工具栏中有“+”号(新增行)和“-”号(删除行)按钮。

SQL 查询

  • 打开 SQL 编辑器:右键点击某个数据库连接或某一个数据库,选择SQL 编辑器>新建 SQL 脚本(New SQL Script)。
  • 编写 SQL:输入SELECT * FROM your_table;
  • 执行
    • 快捷键Cmd + Enter(Mac) 执行当前光标所在的 SQL 语句。
    • 选中部分代码块,按Cmd + Enter只执行选中的部分。
  • 结果查看:执行结果会实时显示在下方的结果面板中。

更多高级功能

  • ER 图:右键点击数据库或表,选择查看图表(View Diagram),可以直观地看到表之间的关联关系。
  • 数据导出/导入:右键点击表或查询结果,选择导出数据(Export Data),支持 CSV、JSON、Excel、SQL 等多种格式。

常见问题与解决方案

Q:连接时提示 “Public Key Retrieval is not allowed”?
A:在连接设置中,点击驱动属性(Driver properties),找到allowPublicKeyRetrievaluseSSL,将其值设置为true

Q:字体太小看不清?
A:设置>用户界面>字体(Appearance > Colors and Fonts),可以分别调整“编辑器字体”和“结果网格字体”。

Q:如何卸载干净?
A:直接删除 Applications 中的 DBeaver 即可。如果也要删除配置残留,需手动删除~/Library/DBeaverData目录。

Q:使用 Homebrew 安装时,如何指定特定版本?
A:可以在命令后加上@<version>来指定版本,例如brew install --cask dbeaver-community@23.3

http://www.jsqmd.com/news/807146/

相关文章:

  • 锂电池热失控防护:从封装技术到系统级安全设计
  • DLP Pico技术与近眼显示系统设计解析
  • 从电视伴音收音机消亡看数字技术演进与仪器集成化趋势
  • 【行情复盘】2026年5月12日(周二)
  • 芯片可测试性设计(DFT)原理与实践:从扫描链到低功耗测试
  • 车载项目氛围灯功能——音乐律动
  • 活动策划27年:一场手印启动,让我读懂“谨慎”二字
  • 实战解析:如何彻底卸载Windows Defender防病毒软件
  • 一般android闹钟需要的权限
  • 从AI概念到落地:传统AI与生成式AI的技术分野与实战选型
  • 开源提示词库:提升AI协作效率的实战指南与核心设计解析
  • 从基础到智能体:RAG技术演进与实战避坑指南
  • 从厨房打蛋器到EDA项目:设计资产管理的工程化实践
  • 维他动力获5亿Pre-A轮启动人形研发;优必选与日立达成合作人形机器人赋能制造; 前小米高管创业工业通用具身大脑小雨智造获B+轮融资
  • go语言配置编译缓存目录
  • 有机颜料哪个更前沿
  • 2026出海技术观察:云API接口迭代的能力边界与业务增量空间
  • 2026年5月北京家装公司推荐:五家专业评测夜间施工防噪音方案 - 品牌推荐
  • 从泰鼎高管离职事件看半导体公司治理与技术战略平衡
  • 从Cortana车载HUD构想,看智能座舱的交互演进与工程实践
  • 怎么配置 Shell 脚本开机自启动 systemd 服务?
  • [STM32U3] 【每周分享】【STM32U385RG 测评】+串口发送、接收数据
  • 哔哩下载姬DownKyi:你的B站视频素材管理专家
  • MCU集成可编程逻辑单元:硬件加速与系统优化实战解析
  • 2025-2026年北京家装公司推荐:五家排名评测新房装修控预算案例 - 品牌推荐
  • OpenClaw近一月版本更替讲解
  • OpenClaw:重新定义 AI 智能体,从对话到执行的全能 “龙虾
  • Chiplet架构如何重塑以太网交换芯片设计与数据中心网络
  • Notepad++写HTML全攻略
  • AI智能体交互体验优化:从对话管理到个性化记忆的工程实践