2026年MySQL 8.4压缩包安装配置保姆级教程实用指南
平时做技术实践时,很多问题不是概念不会,而是细节没串起来。拿“2026年MySQL 8.4压缩包安装配置保姆级教程”来说,它看着像小点,放到项目里常会牵出环境、配置、兼容性和维护成本。下面按实际采用顺序,把思路、关键写法和容易踩坑的地方讲清楚,便于大家直接对照操作。
从实现思路看,本文适配 Windows 10/11 系统,采用「压缩包免安装版」(zip archive),相比安装版更轻量、无冗余步骤,新手也能 10 分钟搞定!
一、为什么选压缩包版?
- 安装快:解压即用,无需繁琐的向导式安装;
- 易管理:目录结构清晰,卸载仅需删除文件夹;
- 无残留:不写入系统注册表,避免重装冲突!!!
- 注意:仅建议 64 位 Windows 系统(MySQL 8.0+ 已放弃 32 位兼容)。
二、软件下载
1. 官方下载地址
MySQL 8.4 社区版(免费):MySQL:: 下载MySQL社区服务器
从实现思路看,选择「Windows (x86, 64-bit), ZIP Archive」版本;
实际处理时,无需登录 / 注册,直接点击「No thanks, just start my download」开始下载。
下载后得到zip压缩包mysql-8.4.8-winx64.zip
三、安装设置步骤(核心)
步骤 1:解压安装包
将下载的 mysql-8.4.8-winx64.zip 解压到自定义目录,本人解压到的是C:Environmentmysql-8.4.8(去掉了文件夹名后面的-winx64看起来更简洁)
步骤 2:设置环境变量
1.右键「此电脑」→「属性」→「高级系统设置」→「环境变量」;
2.「系统变量」→「新建」,添加:
MYSQL8_HOME
C:Environmentmysql-8.4.8
3.编辑「Path」变量→「新建」,添加:
%MYSQL8_HOME%bin
4.点击多次「确定」保存
步骤 3:新建并编辑 my.ini 设置文件
实际处理时,MySQL 8.4 无默认设置文件,需手动在安装根目录(C:Environmentmysql-8.4.8)新建 my.ini 文件,内容如下所示:
[mysqld]
basedir=C:/Environment/mysql-8.4.8
datadir=C:/Environment/mysql-8.4.8/data
port=3306
character-set-server=utf8mb4
collation-server=utf8mb4_general_ci
lower_case_table_names=1
default-storage-engine=InnoDB
[mysql]
default-character-set=utf8mb4
含义如下所示
[mysqld]
# 安装目录(必须用 / 或 \ 分隔,不能用 )
basedir=C:/Environment/mysql-8.4.8
# 数据目录(初始化后自动生成,无需手动创建)
datadir=C:/Environment/mysql-8.4.8/data
# 端口号(默认3306,被占用可改3307)
port=3306
# 字符集(解决中文乱码核心配置)
character-set-server=utf8mb4
collation-server=utf8mb4_general_ci
# Windows下关闭表名大小写敏感(开发必备)
lower_case_table_names=1
# 默认存储引擎
default-storage-engine=InnoDB
[mysql]
# 客户端连接字符集
default-character-set=utf8mb4
落到代码里,用记事本编辑时,右下角「编码」选择「ANSI」(UTF-8 会导致设置解析失败)
关键注意事项(必看)
- 保存编码:用记事本编辑时,右下角「编码」选择「ANSI」(UTF-8 会导致设置解析失败);
- 文件名:确保是
my.ini,不是my.ini.txt(需开启「显示文件扩展名」:文件夹→查看→勾选「文件扩展名」); - 落到代码里,若采用其他博主设置my.ini,
default_authentication_plugin,不要加此设置项!8.4 已移除
步骤 4:初始化 + 安装服务(管理员 CMD 执行)
核心:必须以「管理员身份」打开 CMD(否则权限不足)!
1.安装 MySQL 服务
mysqld –install
2.初始化数据目录(无密码)
mysqld --initialize-insecure --user=mysql
成功标志:无 ERROR 提示,安装目录下自动生成 data 文件夹;
常用错误:
unknown variable:my.ini 有无效设置项,删除即可;路径不存在:检查 basedir/datadir 路径拼写。
3.启动 MySQL 服务
net start mysql
可在任务管理器中查看状态
步骤 5:登录并修改 root 密码
1.首次登录(无密码)
mysql -u root -p
从实现思路看,(密码为空,不输入直接ENTER回车),进入 MySQL 命令行界面(显示 mysql> 提示符)
2.更改root密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY '123456';
3.刷新权限
flush privileges;
4.退出命令行
exit;
步骤 6:验证安装
1.重启mysql测试
net stop mysql
net start mysql
2.密码登录测试
mysql -u root -p
输入密码 123456,成功进入命令行即表示安装设置完成!
四、常用命令速查
| 功能 | 命令 |
|---|---|
| 安装服务 | mysqld --install |
| 卸载服务 | mysqld --remove |
| 启动服务 | net start mysql |
| 停止服务 | net stop mysql |
| 登录 | mysql -u root -p |
| 退出 MySQL | exit; |
-
-
下载
- |
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- |
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏