📚 本文记录我在 Windows 环境下安装 MySQL 8.0 数据库及其图形化工具 MySQL Workbench 的完整过程,
并介绍了二者之间的关系、命令行运行方法以及常见问题的解决思路。
参考了以下两篇优秀文章:
2024 年 MySQL 8.0 安装 配置 教程 最简易(保姆级)
MySQL Workbench 超详细安装教程(一步一图解,保姆级安装)
一、MySQL 简介
MySQL 是一个开源的关系型数据库管理系统(RDBMS),被广泛应用于网站后台、数据分析与教学实验中。
它由两部分组成:
| 组件 | 功能 |
|---|---|
| MySQL Server | 真正的数据库引擎,负责存储数据、执行 SQL。 |
| MySQL Workbench | 图形化管理工具(GUI),用于可视化操作 MySQL Server。 |
二、下载 MySQL 安装包
进入官网:https://dev.mysql.***/downloads/
推荐下载 MySQL Installer for Windows (***munity 版本):
-
选择 “Windows (x86, 64-bit), MSI Installer”
-
点击下载(若提示登录,可点 “No thanks, just start my download.”
三、MYSQL安装过程详解
1️⃣ 启动安装器
双击下载好的 mysql-installer-***munity-8.0.xx.msi 文件。
出现“安装类型”选择界面时:
✅ 推荐选择 Developer Default
(会同时安装 MySQL Server + Workbench + Shell + Connector)
2️⃣ 启动安装器选择要安装的服务, 并点击箭头 将其添加到右边
3️⃣ 选择安装路径
默认路径:C:\Program Files\MySQL\MySQL Server 8.0\
可自定义,例如:D:\MySQL\
4️⃣ 配置 MySQL Server
-
Config Type:Development ***puter
-
Port:默认 3306
-
Authentication Method:Use Strong Password Encryption(推荐)
-
Root Password:设置 root 用户密码
-
Windows Service Name:MySQL80(保持默认)
✅ 勾选 “Start MySQL Server at System Startup”
5️⃣ 安装完成
安装成功后,安装器会自动配置并启动 MySQL 服务。
此时系统会生成:
-
服务名:
MySQL80 -
数据目录:
C:\ProgramData\MySQL\MySQL Server 8.0\data -
可执行文件目录:
C:\Program Files\MySQL\MySQL Server 8.0\bin
四、添加 PATH 环境变量
为方便命令行调用 mysql 命令,需要把 MySQL 的 bin 路径加入系统变量。
🧭 操作步骤:
-
右键“此电脑” → “属性” → “高级系统设置”
-
点击 “环境变量”
-
在“系统变量”区域找到
Path→ 点击“编辑” -
点击“新建”,添加:
C:\Program Files\MySQL\MySQL Server 8.0\bin -
确认保存,关闭所有窗口。
-
重启命令提示符(cmd)。
添加完PATH之后测试MYSQL是否安装成功
以管理员身份打开Windows PowerShell
输入以下命令 验证是否安装成功
五、命令行运行 MySQL
1️⃣ 启动 MySQL 服务
如果服务未启动,可以执行:*** start MySQL80
2️⃣ 打开命令行并连接mysql -u root -p
输入密码后回车,看到:mysql>
表示连接成功!
3️⃣ 常用命令示例
| -- 显示数据库 -- 创建数据库 -- 使用数据库 -- 建表 -- 插入数据 -- 查询数据 -- 退出 MySQL |
六、安装 MySQL Workbench
1️⃣ 检查MYSQL安装的数据库版本
点击Win+R在出现的运行框中输入cmd点击确认,输入 mysql -V 后点击Enter键跳出MySQL的版本,比如我现在的版本就是8.0.33
在官网下载对应的MySQL Workbench版本,在 MySQL Installer 中勾选 “MySQL Workbench”,点击 “Next → Execute”。安装完成后可直接打开。
🧩 初次使用 Workbench
第一次启动时会自动创建一个默认连接:
Local instance MySQL80 Host: 127.0.0.1 Port: 3306 User: root Password: 你安装时设置的密码
点击 “Test Connection” 测试连接 → “OK” 保存。
七、常见问题解决
| 问题 | 解决方案 |
|---|---|
⚠️ Connection refused: connect
|
MySQL 服务没启动 → *** start MySQL80
|
⚠️ 找不到 bin 文件 |
你看到的是数据目录,程序目录在 C:\Program Files\MySQL\MySQL Server 8.0\bin
|
⚠️ mysql 命令不识别 |
没加 PATH 环境变量 |
| ⚠️ 密码错误 | 重置 root 密码或重新安装时记录密码 |
| ⚠️ Workbench 无法连接 | 检查 Host=127.0.0.1、Port=3306、User=root、Password 正确 |