MySQL 绿色版(免安装版)相比安装版更轻便,无需复杂的安装过程,适合快速部署和迁移。以下是 MySQL 绿色版的安装配置教程:
-
下载绿色版 MySQL从 MySQL 官方网站下载对应版本的免安装包(通常是
.zip 格式),建议选择
MySQL Community Server 社区版。下载地址:
MySQL 官方下载页选择适合系统的版本(如 Windows 64 位选择
mysql-8.0.x-winx64.zip)。
-
解压文件将下载的 zip 包解压到任意目录(路径中建议不要有中文或空格),例如:D:\mysql-8.0.30-winx64。
-
创建配置文件在 MySQL 根目录(如 D:\mysql-8.0.30-winx64)中,新建一个文本文件,命名为 my.ini(注意扩展名是 .ini),内容如下:
[mysqld]
basedir = D:\mysql-8.0.30-winx64
datadir = D:\mysql-8.0.30-winx64\data
port = 3306
character-set-server = utf8mb4
max_connections = 200
default-storage-engine = INNODB
[mysql]
default-character-set = utf8mb4
[client]
port = 3306
default-character-set = utf8mb4
注意:将 basedir 和 datadir 路径替换为你的实际解压路径。
-
初始化数据库以 管理员身份 打开命令提示符(CMD),进入 MySQL 的 bin 目录:
cd D:\mysql-8.0.30-winx64\bin
执行初始化命令(会生成数据目录和临时 root 密码,注意记录密码):
mysqld --initialize --console
输出结果中会有一行类似 A temporary password is generated for root@localhost: xxxxxxxx,xxxxxxxx 就是临时密码,需牢记。
-
安装服务在 bin 目录下执行以下命令,将 MySQL 注册为 Windows 服务:
提示 Service successfully installed 表示安装成功。
-
启动服务启动 MySQL 服务:
停止服务命令:net stop MySQL80
-
首次登录使用临时密码登录 MySQL:
输入初始化时记录的临时密码(输入时不显示,输完回车即可)。
-
修改 root 密码登录成功后,执行以下命令修改密码(将 new_password 替换为你的新密码):
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
FLUSH PRIVILEGES;
为了方便在任意目录使用 mysql 命令,可以配置环境变量:
-
右键「此电脑」→「属性」→「高级系统设置」→「环境变量」。
-
在「系统变量」中找到
Path,点击「编辑」→「新建」,添加 MySQL 的 bin 目录路径(如 D:\mysql-8.0.30-winx64\bin)。
-
保存后,新打开的 CMD 中即可直接使用
mysql 命令。
-
停止服务:
net stop MySQL80
-
移除服务:
mysqld --remove MySQL80
-
删除 MySQL 解压目录即可。
-
若初始化失败,检查
my.ini 配置是否正确,或删除 data 目录后重新初始化。
-
防火墙可能会阻止 MySQL 端口(默认 3306),如需远程连接,需配置防火墙允许该端口。
-
绿色版 MySQL 配置文件需手动创建,务必保证路径正确。
通过以上步骤,即可完成 MySQL 绿色版的安装和基本配置。