Windows系统下MySQL 8.0详细安装教程
一、安装前准备
-
版本选择
推荐下载MySQL 8.0 LTS版本(如8.0或8.4.4),该版本为长期支持版,稳定性高且持续获得安全更新。 -
系统要求
-
Windows 7/10/11(64位系统)
-
至少2GB内存(推荐4GB以上)
-
安装路径不含中文或空格。
-
二、安装方式一:MSI安装包(图形化向导)
-
下载安装包
-
访问MySQL官网,选择
Windows (x86, 64-bit), MSI Installer(需要Oracle账号)
。 -
点击
No thanks, just start my download
直接下载。
-
-
安装步骤
graph TD A[双击MSI文件] --> B[同意许可协议] B --> C[选择Custom自定义安装] C --> D[修改安装路径至D盘] D --> E[执行Install] E --> F[勾选Run MySQL Configurator] F --> G[设置Root密码]
-
关键配置
-
数据存储路径:建议与安装路径一致(如
D:\Program\MySQL\MySQL Server 8.4
)。 -
Root密码需包含大小写字母、数字及特殊字符。
-
安装完成。
-
三、安装方式二:ZIP解压版(手动配置)
-
解压与目录准备
-
将下载的
mysql-8.4.0-winx64.zip
解压至目标目录(如D:\software\mysql80
)。
-
-
环境变量配置
-
新建系统变量
MYSQL8_HOME
,值为解压路径。 -
在
Path
中添加%MYSQL8_HOME%\bin
。
-
-
初始化与安装服务
mysqld --initialize-insecure # 生成data文件夹 mysqld install # 安装服务 net start mysql # 启动服务 ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; # 修改默认密码
四、验证安装
-
命令行验证
mysql -u root -p # 输入密码后进入MySQL Shell SELECT VERSION(); # 显示版本号即成功
-
服务管理
-
通过
services.msc
查看MySQL服务状态,建议将启动类型设为手动
^^3^^4^^。
-
五、常见问题
-
权限不足:以管理员身份运行CMD。
-
端口冲突:修改
my.ini
中的port=3306
为其他端口。 -
Navicat连接:需使用支持8.4的客户端版本。