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

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

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

嘘发布于 2026/3/26更新于 2026/9/1079 浏览

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]

=
=utf8mb4
# 设置 mysql 客户端连接服务端时默认使用的端口
port
3306
default-character-set
  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 数据库

更多推荐文章

查看全部
  • 命令行下利用 MCP 协议与大模型交互的工具:MCPHost 实战
  • CTFShow Web 命令执行 29-124 题解详解
  • HTML Popover API 原生实现浮层交互,无需 JavaScript
  • DAMO-YOLO 工业视觉部署:深色模式与异步渲染实战
  • 前端新势力:Svelte、SolidJS 等框架深度解析与对比
  • 2023 年网络安全行业前景预测
  • macOS 微信多开与更新重建脚本实战
  • Linux 进程信号处理机制与操作系统运行原理解析
  • C++ 智能指针:彻底解决内存泄漏问题
  • 计算机视觉高级应用与前沿技术发展
  • Python 零基础系统学习指南与核心技能图谱
  • AI 辅助开发:自动追踪 JXX 登录域名变更方案
  • 快速部署 Qwen3-VL-4B-Instruct 模型:基于 WebUI 镜像实现推理
  • 自然语言处理在法律领域的应用与实战
  • VR + 具身智能 + 人形机器人:通往现实世界的智能接口
  • 向大模型学习:优化人类思维模式与认知结构
  • Web 安全实战:文件包含与上传绕过技巧
  • HarmonyOS 6.0 使用 PAC 脚本灵活管理网络连接
  • C 语言 Web 开发:CGI、FastCGI 与 Nginx 深度解析
  • FPGA DDR4 读写:MIG IP 核控制信号详解

相关免费在线工具

  • 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