跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
SQL

DBeaver 安装与 MySQL 数据库连接配置

综述由AI生成DBeaver 客户端的安装步骤,以及 MySQL 数据库(Windows 环境)的解压、初始化、服务配置及密码修改方法。最后演示了如何在 DBeaver 中配置并成功连接本地 MySQL 数据库,包含驱动下载及 SSL 属性调整等常见问题的解决方案。

嘘发布于 2026/3/26更新于 2026/5/2025 浏览

1. DBeaver 下载

官网下载地址:Download | DBeaver Community

2. 安装

  1. 双击下载的安装包,选择简体中文。
  2. 点击下一步。
  3. 点击我接受。
  4. 勾选为所有用户安装,点击下一步。
  5. 重复上述步骤。
  6. 选择组件,默认即可,点击下一步。
  7. 自定义安装路径,点击下一步。
  8. 默认即可,点击安装。
  9. 默认勾选创建桌面快捷方式,点击完成,至此代表 DBeaver 安装完成。

3. MySQL 数据库下载及初始化

  1. 官网下载 MySQL

官网下载地址:MySQL :: Download MySQL Community Server

本文讲解使用 zip 文件,点击下载即可下载,下载完成后解压到本地文件夹(记住路径)。

  1. 配置初始化文件 my.ini

在根目录下创建一个 txt 文件,名字叫 my,文件后缀为 ini。之后复制下面这个代码放在文件下(新解压的文件没有 my.ini 文件,需自行创建)。

以下代码除安装目录和数据的存放目录需修改,其余不用修改。

[mysqld]
# 设置 3306 端口
port=3306
# 设置 mysql 的安装目录
basedir=C:\MySQL\mysql-9.1.0-winx64
# 设置 mysql 数据库的数据的存放目录
datadir=C:\MySQL\mysql-9.1.0-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数
max_connect_errors=10
# 服务端使用的字符集默认为 utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用'mysql_native_password'插件认证
#default_authentication_plugin=caching_sha2_password

[mysql]
# 设置 mysql 客户端默认字符集
default-character-set=utf8mb4

[client]
# 设置 mysql 客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
  1. 初始化 MySQL

以管理员身份运行 cmd。

进入 mysql 的 bin 目录:

cd C:\MySQL\mysql-9.1.0-winx64\bin

在 MySQL 的 bin 目录下执行以下命令:

mysqld --initialize --console

复制 root@localhost:之后的密码到本地文件夹,前后的空格不用复制。

  1. 安装 mysql 服务并启动 + 修改密码

(1)安装 mysql 服务:

mysqld --install mysql

(2)启动 mysql 服务:

net start mysql

(3)连接 mysql:

mysql -uroot -p

密码就是刚刚保存下来的密码,复制过来即可。

输入以下命令就可以将密码修改为自己的密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY '新的密码';
  1. 配置环境

在 path 中加入以下代码:

C:\MySQL\mysql-9.1.0-winx64\bin

到这里数据库的安装就完成了。

4. 配置连接 MySQL 数据库

  1. 第一次打开时可能会出现提示,是否创建样本数据库,点击否即可。
  2. 启动本地的 MySQL 服务,否则连接时可能会报错连接失败。
  3. 新建数据库连接,选择连接 MySQL。
  4. 输入用户名、密码,点击测试连接。

如果出现报错'Public Key Retrieval is not allowed',大概是在禁用 SSL/TLS 协议传输切当前用户在服务器端没有登录缓存的情况下,客户端没有办法拿到服务器的公钥。一般在首次连接时出现,在驱动属性中更改一下设置即可(将 false 改为 true)。

  1. 第一次连接 MySQL 时会出现弹窗,提示下载驱动,点击下载即可。
  2. 驱动下载后再次点击测试链接,提示已连接,点击确定、完成即可,至此 DBeaver 连接 MySQL 数据库成功。

目录

  1. 1. DBeaver 下载
  2. 2. 安装
  3. 3. MySQL 数据库下载及初始化
  4. 设置 3306 端口
  5. 设置 mysql 的安装目录
  6. 设置 mysql 数据库的数据的存放目录
  7. 允许最大连接数
  8. 允许连接失败的次数
  9. 服务端使用的字符集默认为 utf8mb4
  10. 创建新表时将使用的默认存储引擎
  11. 默认使用“mysqlnativepassword”插件认证
  12. 设置 mysql 客户端默认字符集
  13. 设置 mysql 客户端连接服务端时默认使用的端口
  14. 4. 配置连接 MySQL 数据库
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • OpenClaw 多 Agent 与多飞书机器人配置
  • ZeroClaw:基于 Rust 的轻量级 AI Agent 框架,内存占用仅 5MB
  • DGX Spark 部署 vLLM + Open WebUI 运行 Qwen3-Coder-Next-FP8(CUDA 13.0 兼容版)
  • Spring Boot 集成 Debezium 实现 PostgreSQL 增量同步
  • AI 时代如何脱颖而出:商业认知与实战策略
  • AIGC 异步回调系统架构设计与实现
  • C++ vector 容器:底层原理、扩容机制与实战用法详解
  • Java Object 类核心方法解析
  • LeetCode Hot 100 算法题解(Java 版)
  • Python 多版本安装与环境变量配置指南
  • Windows 下 Docker Desktop 安装与配置指南
  • Git 跨平台下载与安装指南
  • Xilinx FPGA 实现 RISC-V 五级流水线 CPU 设计实战
  • 基于 7 系列 FPGA 实现万兆以太网通信
  • CellWhisperer 多模态学习实现单细胞数据对话式探索
  • Kimi K2.5 开源部署与 API 接入实战教程
  • 基于 TIA、PLCSIM Advanced 与 Kepware 实现 Fanuc 机器人虚拟仿真调试
  • Python 代码风格指南:如何写出更 Pythonic 的代码
  • Android WebView 版本升级方案详解
  • GoView 低代码数据可视化开发平台实战指南

相关免费在线工具

  • SQL 美化和格式化

    在线格式化和美化您的 SQL 查询(它支持各种 SQL 方言)。 在线工具,SQL 美化和格式化在线工具,online

  • SQL转CSV/JSON/XML

    解析 INSERT 等受限 SQL,导出为 CSV、JSON、XML、YAML、HTML 表格(见页内语法说明)。 在线工具,SQL转CSV/JSON/XML在线工具,online

  • CSV 工具包

    CSV 与 JSON/XML/HTML/TSV/SQL 等互转,单页多 Tab。 在线工具,CSV 工具包在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online