MySQL 作为开源关系型数据库的标杆,广泛应用于 Web 开发、数据分析等场景。本文针对 MySQL 8.4.7 版本,详细讲解在 Windows 10/11 系统下的免安装版(ZIP Archive)下载、解压、配置及初始化全流程,涵盖常见问题排查,适合开发者快速上手。
一、环境准备
- 操作系统:Windows 10 或 Windows 11(64 位)
- 硬件要求:至少 2GB 内存,10GB 以上空闲磁盘空间
- 依赖环境:无需额外安装依赖,安装包自带必要组件
二、下载安装包
建议直接从 MySQL 官方网站获取,确保安全性且无捆绑软件。
- 访问官方下载地址:https://dev.mysql.com/downloads/mysql/
- 选择「MySQL Community Server」(社区版,免费开源)
- 操作系统选择「Windows (x86, 64-bit), ZIP Archive」
- 点击页面底部「No thanks, just start my download」直接下载,无需注册账号
三、安装与配置流程
1. 解压安装包
将下载的 ZIP 压缩包解压到指定目录。注意路径中不要包含中文或空格,否则后续可能报错。
- 推荐路径示例:
D:\mysql\mysql-8.4.7-winx64
解压后主要目录说明:
bin:存放可执行文件(如 mysql.exe)data:数据存储目录(初始化后自动生成)my.ini:配置文件(需手动创建)
2. 创建配置文件 (my.ini)
在解压根目录下新建文本文件,重命名为 my.ini(务必修改后缀名为 .ini)。打开文件并填入以下内容,请根据实际路径修改 basedir 和 datadir。
[mysqld]
# 设置 MySQL 安装目录
basedir=D:\mysql\mysql-8.4.7-winx64
# 设置数据目录
port=3306
character-set-server=utf8mb4
default-storage-engine=INNODB
max_connections=100
[mysql]
default-character-set=utf8mb4
[client]
port=3306
default-character-set=utf8mb4
提示:
skip-grant-tables选项用于跳过密码验证,通常仅在重置密码时使用。初始化完成后建议移除该配置以保障安全。


