当前位置:首页 > 文章列表 > 文章 > 软件教程 > DBeaver 连接 MySQL 实战:新建连接、测试连通和运行 SQL

DBeaver 连接 MySQL 实战:新建连接、测试连通和运行 SQL

来源:17golang原创 2026-06-16 11:25:26 0浏览 收藏

DBeaver 是很多开发者常用的数据库客户端,适合连接 MySQL、PostgreSQL、SQLite、Oracle 等数据库。本文只聚焦一个最常见场景:在 DBeaver 里新建 MySQL 连接,测试连通后打开表,再运行一条 SQL 查看结果。

本文适合刚安装 DBeaver、已经知道 MySQL 主机地址和账号密码,但还不熟悉连接向导的读者。示例里使用本地 MySQL,端口为 3306

目录

准备工作:先确认 MySQL 信息

打开 DBeaver 前,先准备好这几项信息:

字段 示例 说明
Host 127.0.0.1 MySQL 所在机器地址
Port 3306 MySQL 默认端口
Database testdb 要连接的数据库名
Username root 数据库用户名
Password 你的密码 数据库密码

如果是远程数据库,还要确认服务器防火墙、云安全组和 MySQL 用户授权范围。只在本地连接时,127.0.0.1 才是最常用写法。

新建 DBeaver MySQL 连接

启动 DBeaver 后,界面左侧通常是 Database Navigator,顶部是菜单和工具栏。新建连接的常用路径是:点击工具栏的新建连接按钮,或者进入 Database - New Database Connection

DBeaver 新建 MySQL 连接界面:选择 MySQL、填写主机、测试连接、保存连接

连接向导里按下面顺序操作:

  1. 在数据库类型里选择 MySQL
  2. 进入连接设置页,填写 HostPort
  3. 填写 DatabaseUsernamePassword
  4. 如果是个人本机开发环境,可以勾选保存密码;生产环境按团队安全规范处理。
  5. 点击 Test Connection 测试连接。
  6. 测试成功后点击 Finish 保存连接。

驱动下载和连接测试

第一次连接 MySQL 时,DBeaver 可能提示需要下载 JDBC 驱动。按提示下载即可。下载完成后再次点击测试连接,如果看到成功提示,说明客户端已经能访问 MySQL。

如果测试失败,优先看错误信息里的关键词:

  • Connection refused:MySQL 服务可能没有启动,或端口不对。
  • Access denied:用户名、密码或授权范围有问题。
  • Unknown database:填写的数据库名不存在。
  • Communications link failure:网络、防火墙、安全组或地址填写错误。

测试连接成功只是第一步,后面还要确认库表能展开、SQL 能运行、结果能正常显示。

保存连接后,左侧 Database Navigator 会出现新的连接节点。展开连接后,通常能看到数据库、表、视图、索引等对象。

常见操作路径如下:

  1. 展开 localhost - testdb
  2. 展开 Tables 节点。
  3. 双击某张表,比如 user
  4. 右侧会出现表结构、数据、属性等标签页。

如果左侧看不到目标库表,可以右键连接节点执行刷新;也可以检查当前账号是否有对应库表权限。

执行 SQL 并查看结果

打开表以后,可以新建 SQL 编辑器,选择当前连接和数据库,然后输入查询语句。

DBeaver SQL 编辑器界面:打开表、编写 SQL、运行查询、查看结果和导出数据

示例查询:

SELECT id, name, created_at
FROM user
LIMIT 10;

点击运行按钮后,结果会显示在下方表格区域。这里重点检查三件事:

  • 结果表是否返回数据。
  • 列名和类型是否符合预期。
  • 右下角状态栏是否显示成功、耗时和行数。

如果需要导出结果,可以在结果表工具栏里选择导出入口,然后按 CSV、Excel 或 SQL 文件格式导出。导出前建议先确认结果行数,避免误导出过大数据集。

常见问题处理

现象 原因方向 处理方式
测试连接失败 地址、端口、网络 确认 Host、Port,检查 MySQL 是否监听
提示密码错误 账号或授权 重新输入密码,确认账号允许当前来源访问
看不到表 权限或刷新 刷新连接,确认当前账号有查询权限
SQL 运行慢 条件、索引、数据量 先加 LIMIT,再分析执行计划
中文显示异常 连接编码或字段编码 检查数据库字符集和连接配置

最后确认清单

  1. DBeaver 左侧能看到 MySQL 连接节点。
  2. 连接节点下能展开目标数据库。
  3. 目标表可以打开并显示列信息。
  4. SQL 编辑器里能选中正确连接和数据库。
  5. 运行简单查询后能看到结果表。
  6. 需要导出时,先确认行数和字段范围。

整体流程并不复杂:先新建连接,测试连通,再打开库表,最后运行 SQL 看结果。只要连接信息准备准确,DBeaver 就能很快变成日常查看 MySQL 数据的稳定工具。

版本声明
本文转载于:17golang原创 如有侵犯,请联系study_golang@163.com删除
前端图片懒加载布局抖动治理完整流程:占位比例、按需加载和 CLS 复查前端图片懒加载布局抖动治理完整流程:占位比例、按需加载和 CLS 复查
上一篇
前端图片懒加载布局抖动治理完整流程:占位比例、按需加载和 CLS 复查
MySQL 唯一索引遇到 NULL 为什么没拦住重复:从复现到生成列修复
下一篇
MySQL 唯一索引遇到 NULL 为什么没拦住重复:从复现到生成列修复
查看更多
最新文章
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    543次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    516次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
    500次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    485次学习
查看更多
AI推荐
  • ljg-skills -
    ljg-skills
    ljg-skills 是李继刚开源的 AI 技能与提示词集合,面向大模型使用者整理了一批可复用的 prompt、角色设定和任务技能模板,适合用于学习提示词设计、搭建个人 AI 工作流和沉淀团队常用智能体能力。
    8次使用
  • MELO音乐 - AI 音乐生成平台,支持多模态创作能力
    MELO音乐
    MELO音乐是一站式AI视频与音乐制作助手,对标suno, udio的高品质体验。提供伴奏生成、原创写词、无损导出、哼唱识曲、混音变声等全套音频与短视频编辑工具。无论是流行Kpop、电音说唱、民谣古风、摇滚儿歌还是商用轻音乐,MELO为你免费谱曲,轻松做同款!
    17次使用
  • UniScribe - AI 免费在线音视频转文字平台
    UniScribe
    UniScribe 是一款 AI 音视频转文字与内容整理工具,支持上传音频、视频文件或粘贴 YouTube 链接,自动生成转写文本、摘要、思维导图和关键问题,并支持多格式导出,适合会议记录、课程学习、访谈整理和内容创作复盘。
    27次使用
  • 剧云 - 免费 AI 智能中文剧本创作平台
    剧云
    剧云是专业中文剧本创作平台,安全稳定运行十余年,集成AI编剧、剧本医生审核、人物小传、剧情关系图、大纲编写、多人协作、Word导入导出、版权管控功能,数据安全防护,轻松高效创作剧本。
    169次使用
  • 万象有声 - AI 一站式有声内容创作平台
    万象有声
    万象有声,一个专为有声创作者打造的新一代智能有声内容创作平台。平台提供专业的智能拆章、智能画本编辑、AI配音、AI生成音效、后期制作、智能对轨、智能审听等有声创作全流程工具,可以帮助创作者高效、低成本创作出引人入胜的有声作品。立即体验,让有声书制作更简单!
    171次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码