DBeaver 连接 MySQL 完整排错教程
DBeaver 连接 MySQL 完整排错教程数据库教程DBeaver 连接 MySQL 完整排错教程从「连不上」到「成功插入数据」5 个典型报错逐一击破本文记录了一个新手从零配置 DBeaver MySQL 数据库环境的完整过程。适合刚接触 Spring Boot MySQL 项目、卡在数据库配置环节的同学。全文共踩了5 个坑每个都给出了根因和一句话解决方案。装好 Workbench报错1Connection refused报错2服务名无效报错3Public Key报错4Unknown DB成功✓ 数据图 1排错全景路线图 —— 5 个报错依次解决后成功一、背景学习项目需要用到springbootdb数据库里面放一张city表。目标 SQL 如下-- 1. 创建数据库 CREATE DATABASE springbootdb;– 2. 创建表DROP TABLE IF EXISTScity;CREATE TABLEcity(idint(10) unsigned NOT NULL AUTO_INCREMENT COMMENT ‘城市编号’,province_idint(10) unsigned NOT NULL COMMENT ‘省份编号’,city_namevarchar(25) DEFAULT NULL COMMENT ‘城市名称’,descriptionvarchar(25) DEFAULT NULL COMMENT ‘描述’,PRIMARY KEY (id)) ENGINEInnoDB AUTO_INCREMENT1 DEFAULT CHARSETutf8;– 3. 插入数据INSERT city VALUES (1, 1, ‘西安市’, ‘马优晨的家在西安市长安区’);INSERT city VALUES (2, 2, ‘泉州市’, ‘张望的家在泉州市’);DBeaver客户端 GUIJDBCMySQL Server服务 mysqldspringbootdb数据库city 表① 你装好的② 最初缺的③ 最终目标图 2环境关系图 —— 三个层次缺了中间的服务层就全断了二、坑 1Connection refused服务根本没启动报错Communications link failure Connection refused: getsockopt原因MySQL Server 服务根本没在运行端口 3306 上没有服务监听。# 确认服务是否在跑 netstat -an | findstr 3306 sc query state active | findstr /i mysql教训只装了 MySQL Workbench图形化工具≠ 装了 MySQL Server数据库引擎。Workbench 只是遥控器没有电视是遥控不了的。三、坑 2没有 MySQL Server只装了客户端执行mysql --version能看到版本但net start mysql提示「服务名无效」。看安装目录发现只有客户端mysql.exe没有mysqld.exe服务器核心。下载 Installer点 Add 组件选 MySQL Server配置启动图 3通过 MySQL Installer 的 Add 功能补装 Server解决方案用 MySQL Installer 安装 Server步骤操作1打开 https://dev.mysql.com/downloads/installer/ 选 Windows (x86, 32-bit) MSI Installer约 2.1MB2Download → 点 No thanks, just start my download.免登录3双击 .msi 运行主界面点Add...4展开 MySQL Servers → 选 MySQL Server 8.0.x - X64 → 点 ➡️ 加到右侧5一路 Next / Execute等待下载安装关键配置Configuration步骤操作Type and Networking端口保持3306Authentication Method选第一个强密码加密推荐Accounts and Roles设置Root 密码记住DBeaver 要用Windows Service勾选 Configure Windows Service Start at System Startup四、坑 3Public Key Retrieval is not allowed公钥问题报错Public Key Retrieval is not allowed原因MySQL 8.0 默认用caching_sha2_password认证JDBC 驱动默认不允许自动获取服务器公钥。解决方案把连接 URL 改成jdbc:mysql://localhost:3306/springbootdb?allowPublicKeyRetrievaltrueuseSSLfalse注意本地客户端下拉框要选MySQL Binaries不要选 MariaDB Binaries。改完点测试连接这次成功了五、坑 4Unknown database springbootdb数据库不存在报错Unknown database springbootdb原因公钥问题解决了但springbootdb这个库还没创建。解决方案先连服务器再建库。步骤操作1编辑连接把Database栏的 springbootdb 删掉留空2点测试连接 → 成功3打开 SQL 编辑器执行CREATE DATABASE springbootdb;4刷新左侧列表看到 springbootdb5重新编辑连接把库名填回 springbootdb六、坑 5Table springbootdb.city doesnt exist表不存在报错Table springbootdb.city doesnt exist原因只选中 INSERT 那一行执行但city表还没建。MySQL 只执行你选中的部分。解决方案在 SQL 编辑器按CtrlA全选所有 SQL再按CtrlEnter一次性执行。✅ 全部搞定最终 city 表里的数据idprovince_idcity_namedescription11西安市马优晨的家在西安市长安区22泉州市张望的家在泉州市七、查看数据和刷新在哪里看表 springbootdb localhost:3306 └── 数据库 └── springbootdb └── 表 └── city ← 双击查看数据方法操作快捷键F5最方便工具栏点 刷新按钮右键数据区域右键 → 刷新重新查询执行 SELECT * FROM city八、DBeaver 常用快捷键快捷键功能F5刷新数据CtrlEnter执行选中的 SQLAltX执行全部 SQLCtrlShiftEnter解释执行计划九、总结报错根因解决一句话Connection refused服务没启动安装并启动 MySQL Server服务名无效只装客户端没装 Server用 Installer 的 Add 安装 ServerPublic Key RetrievalMySQL 8.0 认证方式URL 加 ?allowPublicKeyRetrievaltrueuseSSLfalseUnknown database库没创建先清空库名连服务器再 CREATE DATABASETable doesnt exist表没建就插入CtrlA 全选 SQL 一起执行整个环境配置完成后就可以在 Spring Boot 项目的application.yml里配置数据源连接这个springbootdb数据库了。如有问题欢迎留言交流。DBeaver 连接 MySQL 完整排错教程 · 原创整理转载请注明出处

相关新闻

抖音下载器:如何用智能工具让内容创作效率提升90%

抖音下载器:如何用智能工具让内容创作效率提升90%

抖音下载器:如何用智能工具让内容创作效率提升90% 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support. …

2026/7/28 14:55:31 阅读更多 →
一个快速加载面和多面数据的html测试页面(可以导出geojson数据文件)

一个快速加载面和多面数据的html测试页面(可以导出geojson数据文件)

背景&#xff1a;可以快速的加载出面和多面的地理数据信息&#xff0c;在测试的时候&#xff0c;有时候需要知道数据具体在那一块&#xff0c;然后进行一些相关内容的判断时候可以用&#xff0c;具体如下&#xff1a;效果如下&#xff1a;代码具体如下&#xff1a;<!DOCTYPE…

2026/7/27 14:02:59 阅读更多 →
Git 日常开发常用命令全攻略:从入门到实战

Git 日常开发常用命令全攻略:从入门到实战

一份覆盖日常开发 90% 场景的 Git 命令速查手册前言对于每一位开发者来说&#xff0c;Git 是必备的生存技能。无论是个人项目的版本管理&#xff0c;还是团队多人协同开发&#xff0c;Git 都是行业统一的标准工具。很多新手只会简单的 add、commit、push&#xff0c;遇到代码冲…

2026/7/28 15:13:06 阅读更多 →

最新新闻

为什么通用推理框架跑不好 DeepSeek-V4?DwarfStar 引擎百倍 KV 压缩硬核拆解

为什么通用推理框架跑不好 DeepSeek-V4?DwarfStar 引擎百倍 KV 压缩硬核拆解

一台 128 GB 显存的顶级 MacBook Pro,一份 91 GB 的 DeepSeek-V4 Flash 权重。你兴冲冲地准备开一个 32768 (32k) 长的上下文跑编码 Agent。 计算器一拉:剩余 37 GB 内存,听上去绰绰有余。 但如果你按常规稠密模型的通用逻辑来算这笔显存账——43 层、64 个头、每头 128 维…

2026/7/28 21:32:42 阅读更多 →
Spring @Component 和 @Bean 的区别与最佳实践

Spring @Component 和 @Bean 的区别与最佳实践

Spring Component 和 Bean 的区别与最佳实践 在 Spring 框架中&#xff0c;Component 和 Bean 都是用于定义 Bean 的核心注解&#xff0c;但它们的底层机制、使用场景和设计哲学存在显著差异。理解这些区别对于构建高效、可维护的 Spring 应用至关重要。本文将从原理层面深入剖…

2026/7/28 21:32:42 阅读更多 →
IPD中的扫地僧(TDT技术开发团队),都在扫什么?

IPD中的扫地僧(TDT技术开发团队),都在扫什么?

IPD中的扫地僧&#xff08;TDT技术开发团队&#xff09;&#xff0c;都在扫什么&#xff1f; 在IPD&#xff08;集成产品开发&#xff09;体系中&#xff0c;TDT&#xff08;Technical Development Team&#xff09;技术开发团队看似低调&#xff0c;如同武侠小说中扫地僧一般&…

2026/7/28 21:32:42 阅读更多 →
抖音批量下载终极指南:3个超简单步骤掌握无水印视频批量保存技巧

抖音批量下载终极指南:3个超简单步骤掌握无水印视频批量保存技巧

抖音批量下载终极指南&#xff1a;3个超简单步骤掌握无水印视频批量保存技巧 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fall…

2026/7/28 21:32:42 阅读更多 →
Linux运维实战入门:从零部署Nginx到Shell脚本自动化

Linux运维实战入门:从零部署Nginx到Shell脚本自动化

很多同学想入门运维或开发,但面对Linux系统时,常常被复杂的命令和陌生的操作界面劝退。从安装系统、配置网络,到部署服务、编写脚本,每一步都可能遇到意想不到的坑。网上资料虽然多,但往往零散不成体系,要么过于理论,要么缺少关键的排错步骤,导致跟着教程走却跑不通。 …

2026/7/28 21:32:42 阅读更多 →
语音合成技术演进与AI原生方案实践

语音合成技术演进与AI原生方案实践

1. 语音合成的技术演进与现状语音合成技术从早期的拼接式合成发展到今天的神经语音合成&#xff0c;经历了三次重大技术跃迁。2016年Google提出的WaveNet首次将深度学习引入语音合成领域&#xff0c;标志着传统参数合成方法的终结。如今基于Transformer的端到端语音合成系统&am…

2026/7/28 21:31:42 阅读更多 →

日新闻

告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿&#xff01;3步让你的暗影精灵笔记本重获新生 【免费下载链接】OmenSuperHub Control Omen laptop performance, fan speeds, and keyboard lighting, and unlock power limits. 项目地址: https://gitcode.com/gh_mirrors/om/OmenSuperHub 你是否也曾为官方Om…

2026/7/28 0:00:43 阅读更多 →
RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

做 RAG 的人应该都踩过这个致命的坑&#xff1a;把几百页的财报、法规、技术手册扔给向量库&#xff0c;问一个具体问题&#xff0c;搜出来的全是沾边但没用的内容 —— 关键信息要么被硬切块拆碎了&#xff0c;要么藏在几十条结果的最下面。语义相似≠真正相关&#xff0c;这个…

2026/7/28 0:00:43 阅读更多 →
抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

2026年做短视频运营&#xff0c;从抖音上扒文案早就不是偷偷抄笔记的事了。我刚开始做内容的时候&#xff0c;每天刷半小时抖音&#xff0c;手动把爆款视频的口播敲进备忘录&#xff0c;一条2分钟的视频得花十来分钟&#xff0c;碰到语速快的还要反复回听。后来试了一圈工具&am…

2026/7/28 0:00:43 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档&#xff0c;可以直接使用&#xff01;系统支持图片、视频、摄像头等多种方式检测裂缝&#xff0c;功能强大实用。 1数据集6000张 8各类别

2026/7/28 12:04:22 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像&#xff01; pubg绝地求生目标检测数据集 1分类&#xff1a;e_body&#xff0c;14905个标签&#xff0c;txt格式 共计14244张图&#xff0c;99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/28 8:29:16 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别&#xff1a; allies enemy tag图片总量&#xff1a;7247张训练集&#xff1a;5139张验证集&#xff1a;1425张测试集&#xff1a;683张标注状态&#xff1a;全部已标注&#xff0c;即拿即用数据格式&#xff1a;支持YOLO格式及其他格式&#…

2026/7/28 5:03:42 阅读更多 →

月新闻