原创

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

温馨提示:
本文最后更新于 2025年07月13日,已超过 13 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

轻量级部署 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 应用。


正文到此结束
本文目录