返回

MySQL 8.0 解压版安装教程(Windows)

原创
admin的头像admin·发布于 2025-07-13 12:01·阅读 147

轻量级部署 MySQL 8.0 解压版,适配新版开发需求!

MySQL 8.0 相比旧版本有了较大的更新与优化。本文将演示如何在 Windows 环境下使用 MySQL 8.0 解压版安装方式,快速完成部署与初始化。


📁 步骤一:准备工作

  1. 下载 MySQL 8.0 解压版(ZIP)
  2. 解压到指定目录(如:D:\Soft\Work\mysql-8.0.28);
  3. 手动创建一个名为 data 的空文件夹;
  4. 创建 my.ini 配置文件,内容如下:
复制代码
[mysql]
default-character-set=utf8mb4

[mysqld]
skip-external-locking
skip-name-resolve
port=3306
character-set-server=utf8mb4
basedir=D:\Soft\Work\mysql-8.0.28
datadir=D:\Soft\Work\mysql-8.0.28\data
max_connections=200
default-storage-engine=INNODB
innodb_lock_wait_timeout=50
innodb_buffer_pool_size=1024M
key_buffer_size=32M
interactive_timeout=880000
wait_timeout=880000
max_allowed_packet=200M
transaction-isolation=READ-COMMITTED
max_connect_errors=1000

💡 注意:8.0 已不再支持 NO_AUTO_CREATE_USER 配置项,请勿添加。


⚙️ 步骤二:配置环境变量

D:\Soft\Work\mysql-8.0.28\bin 添加至系统 Path 环境变量。


🔧 步骤三:安装与初始化

管理员身份运行 CMD:

  1. 安装服务:
复制代码
mysqld -install
  1. 初始化数据库(空密码):
复制代码
mysqld --initialize-insecure --user=mysql
  1. 启动服务:
复制代码
net start mysql
  1. 设置 root 密码:
复制代码
mysql -u root -p

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
flush privileges;

🔁 服务验证与测试

停止服务:

复制代码
net stop mysql

重启后验证连接是否成功:

复制代码
net start mysql
mysql -u root -p123456

✅ 总结

MySQL 8.0 解压版安装方式简洁高效,适合对安装环境有特殊需求的开发者。配合 utf8mb4 字符集,更好支持现代 Web 应用。


作者的其他文章
独一无二的 Maven 安装与配置指南
全面原创,专业友好,提供最新权威信息,一文搞定 Maven 安装与配置!
使用 7z 解压工具的完整指南
本文详细介绍了如何在 Windows、Linux、macOS 上安装与使用免费高效的 7z 解压工具,涵盖基础命令、常见示例、进阶技巧与常见问题,帮助你快速掌握文件解压利器。
远程调试
远程环境搭建,代码跑通,数据库安装等服务
远程调试
网易UU远程 安装与使用手册
本手册详细介绍了网易UU远程(原GameViewer远程)的安装与使用,包括 Windows、macOS、Android、iOS 四大平台的下载安装步骤、首次登录与设备配对、基础使用指南(远程连接、文件传输、外设操控)、高级功能、常见故障排查及版本更新日志,帮助您快速上手,畅享超低延迟远程体验。
 网易UU远程 安装与使用手册
MySQL 5.7 解压版安装教程(Windows)
详细图文教程,教你如何在 Windows 系统上使用解压版方式安装 MySQL 5.7,包含 my.ini 配置、服务注册、数据初始化等关键步骤。
IntelliJ IDEA 2024 免费激活全攻略:零成本畅享正式版
本文详细介绍了在 Windows 平台上免费下载并激活 IntelliJ IDEA 2023 的完整流程,包括官方下载、破解包获取、激活脚本运行和激活码填写,助你零成本畅享 IDEA 专业版全部功能。
 IntelliJ IDEA 2024 免费激活全攻略:零成本畅享正式版