MySQL 9.7.0 Windows 绿色版:从零到一键启动的完美安装指南

数据库技术 城市风 6/4/2026 12 次 0 条

好的,关于 MySQL 9.7.0 在 Windows 上的绿色版(也叫免安装版或 ZIP Archive 版)安装方法,我整理了一份详细的操作指南。

⚡️ 安装前准备

开始前,有几项准备工作需要确认,可以避免后续操作出现意外情况:

  • 1. 检查系统兼容性
    请确保你的电脑是 Windows 10 或 Windows 11 的 64 位版本。硬件方面,建议至少 4GB 内存和 50GB 的可用磁盘空间。

  • 2. 检查运行环境
    MySQL 的运行依赖 Windows 的 Visual C++ Redistributable 运行库。如果提示 MSVCR120.dll 丢失,你就需要先从微软官网下载安装这个运行库。

  • 3. 下载安装包

    • 前往 MySQL 官网下载页面:https://dev.mysql.com/downloads/mysql/

    • 选择操作系统为 “Microsoft Windows”,然后下载 “Windows (x86, 64-bit), ZIP Archive” 这个版本,文件名通常是 mysql-9.7.0-winx64.zip

  • 4. 规划安装路径
    选择一个路径中不要包含中文和空格的目录进行解压,例如 D:\mysql-9.7.0,这样可以有效避免大部分潜在的配置错误。

?️ 详细安装步骤

完成准备工作后,就可以按照下面的步骤一步一步来安装了。请务必以管理员身份运行命令提示符(CMD)或PowerShell,否则后续一些操作可能因权限不足而失败。

1️⃣ 解压并创建数据目录

  • 解压文件:将下载好的 .zip 压缩包解压到你之前规划好的路径,例如 D:\mysql-9.7.0

  • 创建数据目录:在 MySQL 的根目录下(例如 D:\mysql-9.7.0),手动创建一个名为 data 的文件夹,这个文件夹将用来存放实际的数据库文件。

2️⃣ 创建并配置 my.ini 文件

在 MySQL 根目录下,创建一个新的文本文件,将其完整命名为 my.ini。注意,它的图标应该是一个配置文件的样子,而不是普通的文本文档。

用记事本打开这个文件,复制并粘贴下面的内容,并将 D:/mysql-9.7.0 修改为你的实际安装路径

[mysqld]
# 基础配置
port=3306
basedir="D:/mysql-9.7.0"
datadir="D:/mysql-9.7.0/data"
# 字符集配置(推荐使用 utf8mb4 以完整支持所有字符)
character-set-server=utf8mb4
default-storage-engine=INNODB
# 其他推荐选项
max_connections=200
default_authentication_plugin=mysql_native_password

[mysql]
# 客户端字符集
default-character-set=utf8mb4

提示:default_authentication_plugin=mysql_native_password 这个选项是为了保证与旧版客户端工具的兼容性,避免连接时出现认证错误。

3️⃣ 初始化数据库

  • 打开 管理员:命令提示符 或 管理员:Windows PowerShell。

  • 输入 D: 并按回车切换到你的安装盘符,然后输入 cd D:\mysql-9.7.0\bin 进入 bin 目录。

  • 执行以下命令来初始化数据库:

mysqld --initialize --console
  • !!!务必记录临时密码!!!
    初始化成功后,命令行最后几行会显示一个临时密码(例如 A temporary password is generated for root@localhost: abc123Def!)。请立即复制并妥善保管这个密码,否则你将无法进行后续的登录操作。

4️⃣ 安装并启动 MySQL 服务

在 bin 目录下,依次执行以下两条命令来安装和启动 Windows 服务:

  1. 安装服务(服务名 MySQL97 可以自定义):

   mysqld --install MySQL97

看到 “Service successfully installed.” 即表示成功。

  1. 启动服务:

net start MySQL97

看到 “MySQL97 服务正在启动 . MySQL97 服务已经启动成功。” 即表示服务启动正常。

5️⃣ 首次登录并修改密码

  • 在 bin 目录下,用 mysql 客户端登录并修改 root 用户的密码:

mysql -u root -p
  • 执行后会提示 “Enter password:”,在这里粘贴你在第3步中保存的临时密码并按回车。

  • 登录成功后,会看到 mysql> 命令提示符。执行下面的 SQL 语句修改密码(将 MyNewPass123! 换成你的强密码):

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass123!';
FLUSH PRIVILEGES;
exit;

密码修改成功后,使用 exit 命令退出 MySQL 客户端。

6️⃣ 配置环境变量(可选但推荐)

为了方便在任何位置通过命令行启动 MySQL,可以将它的 bin 目录添加到系统环境变量 Path 中:

  1. 右键点击“此电脑” → “属性” → “高级系统设置” → “环境变量”。

  2. 在“系统变量”中,找到 Path 变量,双击打开。

  3. 点击“新建”,输入你的 MySQL bin 目录路径(例如 D:\mysql-9.7.0\bin)。

  4. 一路点击“确定”保存设置。

? 完成验证与后续使用

  • 验证安装:重新打开一个管理员命令提示符窗口,输入 mysql -u root -p,再输入你设置的新密码,如果能成功进入 mysql> 命令行界面,就说明整个安装过程成功了。

  • 关闭服务:net stop MySQL97(管理员 CMD 执行)。

  • 删除服务:mysqld --remove MySQL97(管理员 CMD 执行,移除服务前记得先关闭)。

  • 彻底卸载:只需停止并删除服务,再直接删除整个 MySQL 安装文件夹即可,不会在系统中留下任何残留。