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

DBeaver 安装与 MySQL 连接配置教程


文章目录

    • 一、DBeaver 下载与安装
      • 1. 下载
      • 2. 安装步骤
    • 二、配置 MySQL 连接
      • 1. 启动 DBeaver
      • 2. 新建数据库连接
      • 3. 选择数据库类型
      • 4. 填写连接信息
      • 5. 下载驱动
      • 6. 连接成功
    • 三、常见连接报错及解决方案
      • 报错现象
        • 🔍 原因一:端口号填写错误
        • 🔍 原因二:MySQL 的 `bind-address` 仅限本地
        • 🔍 原因三:本机未安装 MySQL 服务
        • 🔍 原因四:云服务器防火墙/安全组未放行端口
      • 报错现象
        • 解决方法:
    • 四、附:后端项目启动说明

DBeaver:一款开源的通用数据库管理工具,支持 MySQL、PostgreSQL、Oracle 等多种数据库,界面直观,适合开发人员日常查询和管理数据。

MySQL:目前最流行的开源关系型数据库之一,广泛应用于各类 Web 应用和后端系统。

本文将从零开始,带你完成 DBeaver 的安装、MySQL 连接的配置,以及常见报错的解决方法。

一、DBeaver 下载与安装

1. 下载

  • 官网地址:https://dbeaver.io/download/
  • 打开官网,点击下载。

2. 安装步骤

下载完成后,双击程序安装。

选择中文,点击 OK。

直接点击“下一步”。

勾选“我接受协议”,点击“下一步”。

按照需求选择安装类型(推荐选择“为本用户安装”)。

一直点击“下一步”直到出现“安装”按钮。

等待安装完成(可勾选“创建桌面快捷方式”)。


二、配置 MySQL 连接

前置条件:确保本地或远程已部署 MySQL 数据库服务,且服务处于运行状态。

1. 启动 DBeaver

  • 双击打开 DBeaver,首次启动会弹出欢迎弹框,直接关闭即可

2. 新建数据库连接

  • 点击工具栏中的“新建数据库连接”按钮(插头图标)。

3. 选择数据库类型

  • 在弹出的窗口中选择MySQL,点击“下一步”。

4. 填写连接信息

  • 输入数据库的连接信息,包括:服务器地址(Host)端口(Port)数据库名称(Database)用户名(Username)密码(Password),然后点击“测试连接”

5. 下载驱动

  • 若提示缺少驱动,点击“下载”即可自动获取。

  • 等待驱动下载完成。

6. 连接成功

  • 测试连接显示成功后,点击“完成”。
  • 回到 DBeaver 主界面,在左侧导航栏即可看到已连接的数据库,可展开查看表、视图等对象,并进行数据操作。

三、常见连接报错及解决方案

报错现象

Connection refused: getsockopt Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. Connection refused: getsockopt


🔍 原因一:端口号填写错误

检查方式

  • 右键点击已创建的连接 → 选择“编辑连接”,确认端口号是否与 MySQL 实际端口一致(默认3306)。

  • 右键点击编辑链接,确认端口配置是否正确。


🔍 原因二:MySQL 的bind-address仅限本地

MySQL 默认为了安全,往往只绑定了127.0.0.1,只允许本机访问。如果用 IP 地址(非127.0.0.1)或域名连接,就会被拒绝。

排查步骤(在 MySQL 服务器上执行)

# 登录 MySQLmysql-uroot-p# 执行以下 SQL 查看绑定地址SHOW VARIABLES LIKE'bind_address';
  • 若结果为127.0.0.1:说明只允许本机访问。你的 DBeaver 不在同一台机器上,或者虽然是同一台但填的是局域网 IP(如192.168.x.x),都会报拒绝。

解决方案

  1. 修改 MySQL 配置文件(路径参考:/etc/mysql/mysql.conf.d/mysqld.cnf/etc/my.cnf
  2. 找到bind-address = 127.0.0.1,改为bind-address = 0.0.0.0
  3. 重启 MySQL 服务:sudo systemctl restart mysql

🔍 原因三:本机未安装 MySQL 服务

若本地根本没有安装 MySQL,需要先安装。

安装步骤

  1. 访问官网下载 MySQL Installer:https://dev.mysql.com/downloads/installer/
  2. 选择mysql-installer-community版本,一路点击“下一步”。

关键配置项

Choosing a Setup Type 选Server only
Download选择第一个即,然后一直下一步
Authentication Method ,选第一个Use Strong Password Encryption
Accounts and Roles ,Root 密码设为(与项目配置保持一致)
Windows Service ,勾选Configure MySQL Server as a Windows Service,服务名默认MySQL80

一直下一步,等待下载完成。

  1. 安装完成后,用 MySQL 命令行创建数据库:
    • Win + R→ 输入cmd→ 回车
    • 执行以下命令:
mysql-uroot-p123456CREATEDATABASE<数据库名称>DEFAULTCHARACTERSETutf8mb4;EXIT;
  1. 回到 DBeaver 重新连接:
    • 新建连接 → MySQL
    • Host:localhost,Port:3306
    • Username:root,Password:123456
    • 点击Test Connection测试,通过后点击完成

🔍 原因四:云服务器防火墙/安全组未放行端口
  • 检查方式:在客户端机器执行telnet <服务器IP> 3306,若提示Connection refused,则端口被拦截。
  • 解决方案
    • Linux 系统:检查firewalldiptables规则是否放行3306端口。
    • 云厂商(阿里云/腾讯云/AWS):前往控制台安全组入方向,添加规则:端口3306,授权对象0.0.0.0/0(测试用)或指定客户端 IP。

报错现象

Public Key Retrieval is not allowed

解决方法:

在 DBeaver 连接编辑窗口中:

  1. 右键点击已创建的连接 → 选择“编辑连接”
  2. 选项->”数据库“一栏中添加如下内容:
mysql?allowPublicKeyRetrieval=true

四、附:后端项目启动说明

  • 后端启动时会自动执行schema.sql建表,并通过DataInitializer写入示例数据。
  • 完成后即可在 DBeaver 中查看到完整的表结构和数据。

您好,我是肥晨。
欢迎关注我获取前端/AI学习资源,日常分享技术变革,生存法则;行业内幕,洞察先机。

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

相关文章:

  • LLM在意图识别中的应用与实践
  • AI交互新趋势:从Claude Claw看具身智能与多模态技术
  • GE工业AI模型格式:ONNX与Protobuf深度优化实践
  • 2026最新|成都市空调维修师傅联系方式|成都市|各片区家电维修师傅通讯录-欧米到家(全网高可信度顶尖) - 欧米到家
  • LLMFit:硬件感知的大语言模型智能推荐工具
  • 桌面智能体技术拆解:2026主流技术方案盘点
  • 2026 推荐崇左非急救长途转运|正规救护车跨省护送服务 - 官方推广
  • 利用算法自动将内网机器进行分组,识别出哪些机器属于同一个业务集群
  • 收藏!2026年无Agent,拿不到offer!小白程序员必看转型指南
  • 南京萧邦售后服务中心|最新维修地址及电话权威收录(2026年7月最新) - 萧邦官方售后服务中心
  • 东莞黄金回收!不分品牌,周大福老凤祥都能高价变现 - 一日一测评
  • Kimi K3 接入 Codex 完整教程:CLI + 桌面端两种方式全覆盖
  • 聚焦青岛股权设计|金税四期下,专业机构推荐与合规方案指南 - 资讯报道
  • AI Agent开发新范式:从代码审查到轨迹分析
  • 深度学习结合Koopman算子的非线性系统线性化方法
  • 从发现隐患到联动处置,AI班组长如何重构现场安全管理?
  • Unity手游千人同屏实战:ECS架构、GPU渲染与网络同步全链路优化
  • 大模型推理机制与优化实践解析
  • 数智红包技术解析:智能算法与动态定价实战
  • MSPM33 C系列MCU安全启动与Flash控制器实战解析
  • 2026成都武侯区管道疏通避坑指南:利扬邻里帮真实测评 - 余生黄金回收
  • 2026年高性价比AI一人公司生产厂家测评
  • 2026太原黄金回收避坑攻略:认准万金汇全国连锁直营实体门店更稳妥 - 观金堂黄金回收
  • 2026年大模型政策来袭,小白程序员抓住制造业AI落地红利!
  • AI如何革新学术写作:智能框架与关键技术解析
  • 2026毓典奢品汇北京芬迪回收|二手Fendi包包溢价变现秘籍与正规渠道横评 - 二奢行情速报
  • 万国中国售后服务门店|售后电话及地址权威公告(2026年7月最新) - 万国中国服务中心
  • 2026年7月储能电池检测机构实力推荐榜单:客户口碑与专业度双维评估 - 优企名品
  • 程序员转型大模型的四大方向与实战路径
  • 运动耳机怎么选不踩坑?十款热门运动耳机评测,找到你的专属搭档