一、下载安装包
MySQL 官方下载地址
- MySQL 社区版下载:https://dev.mysql.com/downloads/mysql/
- MySQL 所有下载入口:https://www.mysql.com/downloads/
- 历史版本 / 归档版本:https://downloads.mysql.com/archives/community/
进入下载页面,选择 MySQL Community Server 8.4 LTS ,操作系统选择 Windows,下载 Windows x86, 64-bit ZIP Archive 。

注意:本文使用 ZIP 解压版,不是 MSI 安装版。
二、解压并配置 my.ini
1. 解压安装包
将下载好的 ZIP 压缩包解压到指定目录,例如:
text
D:\MySQL\mysql-8.4.13-winx64
2. 创建 my.ini 配置文件
在 MySQL 安装根目录下创建 my.ini 文件,配置如下:
ini
[mysqld]
# MySQL 安装目录
basedir=D:/MySQL/mysql-8.4.13-winx64
# MySQL 数据存放目录
datadir=D:/MySQL/mysql-8.4.13-winx64/data
# 设置端口
port=3306
# 最大连接数
max_connections=200
# 服务端字符集
character-set-server=utf8mb4
# 默认存储引擎
default-storage-engine=INNODB
[mysql]
default-character-set=utf8mb4
[client]
port=3306
default-character-set=utf8mb4

三、初始化 MySQL
1. 打开管理员 CMD
以管理员身份打开 CMD,进入 MySQL 的 bin 目录:
bat
cd /d D:\MySQL\mysql-8.4.13-winx64\bin
2. 初始化数据库
执行:
bat
mysqld --defaults-file="D:\MySQL\mysql-8.4.13-winx64\my.ini" --initialize --console
初始化成功后,控制台会输出类似下面的内容:
text
[Note] [Server] A temporary password is generated for root@localhost: 临时密码

找到 A temporary password is generated for root@localhost 这一行,复制并保存临时密码,后续登录和修改密码时需要使用。
四、注册并启动 MySQL 服务
1. 注册 Windows 服务
继续在 MySQL 的 bin 目录下执行:
bat
mysqld --install
完整的是 mysqld --install 服务名
不指名服务名默认就是 MySQL,也可以根据需要自定义,不过推荐默认即可
2. 启动服务
执行:
bat
net start MySQL
这里的MySQL就是服务名,如果你是自定义的,就填你自定义的服务名即可
如果显示服务启动成功,说明 MySQL 服务已经运行。也可以通过下一步来查看
3. 查看服务
win+R 输入 services.msc 回车

看到这个服务正在运行就说明服务已经注册并运行成功了
五、登录并修改 root 密码
1. 登录 MySQL
执行:
bat
mysql -u root -p
输入初始化时生成的临时密码。
注意:输入密码时,终端通常不会显示字符,这是正常现象。
2. 修改 root 密码
登录成功后,执行:
sql
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';
将 你的新密码 替换为自己设置的强密码。
3. 验证数据库
执行:
sql
SHOW DATABASES;
如果能够正常显示数据库列表,说明 MySQL 已经可以正常使用。
退出 MySQL:
sql
exit;
六、常见问题
1. MySQL 服务启动失败
如果你之前注册过其他版本的MySQL 服务,然后注册之后的服务一直指向之前的服务,那么执行下面的命令来注册新的服务即可
注册服务
bash
"D:\MySQL\mysql-8.4.13-winx64\bin\mysqld.exe" --install MySQL --defaults-file="D:\MySQL\mysql-8.4.13-winx64\my.ini"
启动服务
bash
net start MySQL
即可
如果是第一次,应该不会有这个问题
2. 无法执行 mysql 命令
确认当前终端位于 MySQL 的 bin 目录。
如果希望在任意目录下使用 mysql 命令,可以将 MySQL 的 bin 目录添加到系统 Path 环境变量中。
- 同时按下键盘上的 Win + R 键(打开"运行"窗口)。
- 复制并粘贴以下命令:
SystemPropertiesAdvanced - 按下回车键。
- 在弹出的"系统属性"窗口中,点击右下角的 "环境变量(N)..." 按钮即可。
- 在"系统变量"中选择
Path,然后点击"编辑",然后点击"新建",把下面的这个路径
bash
D:\MySQL\mysql-8.4.13-winx64\bin
复制进去,
最后点击确定,保存修改即可

七、总结
完成以上步骤后,MySQL 8.4 LTS ZIP 解压版就安装完成了。
主要流程:
- 下载并解压 MySQL。
- 创建
my.ini配置文件。 - 初始化数据库并保存临时密码。
- 注册并启动 Windows 服务。
- 登录 MySQL 并修改 root 密码。
- 执行
SHOW DATABASES;验证安装结果。
参考资料:
- MySQL 官方下载:https://dev.mysql.com/downloads/mysql/
- MySQL 8.4 Windows 安装文档:https://dev.mysql.com/doc/refman/8.4/en/windows-installation.html
- MySQL 8.4 Windows ZIP 解压说明:https://dev.mysql.com/doc/refman/8.4/en/windows-extract-archive.html
- MySQL 8.4 Windows 服务配置:https://dev.mysql.com/doc/refman/8.4/en/windows-start-service.html