Windows 10 下 MySQL ZIP 压缩包安装教程(超详细)
本文记录我在 Windows 10 环境下通过ZIP 压缩包安装MySQL 8.0.45的全过程。
本文适用于不想使用 MSI 安装器、希望手动配置环境变量和服务的同学。
本文示例安装目录为:
D:\BaiduNetdiskDownload\mysql-8.0.45-winx64
一、下载安装包
首先打开 MySQL 官方下载页面:
https://dev.mysql.com/downloads/mysql/根据自己的操作系统选择对应版本。我这里选择的是Windows平台,并下载ZIP Archive压缩包。
二、开始下载
点击Download后,会进入新的页面。
这时候不需要登录 Oracle 账号,直接点击页面最下方的:
即可开始下载。
三、解压安装包
下载完成后,在本地找到压缩包并进行解压。
我这里是直接解压到了D 盘目录,解压后的文件夹名称为:
mysql-8.0.45-winx64四、配置环境变量
1. 打开环境变量设置界面
在 Windows 本地搜索栏中搜索:
编辑系统环境变量点击进入后,选择下方的环境变量。
2. 新建系统变量MYSQL_HOME
在“系统变量”区域点击新建,然后填写:
变量名:MYSQL_HOME 变量值:D:\BaiduNetdiskDownload\mysql-8.0.45-winx64
变量值根据你存放mysql的文件目录来填,路径到包即可
3. 在 Path 中加入 MySQL 的 bin 目录
接着在“系统变量”中找到:
Path双击打开后,点击右侧新建,增加一行:
%MYSQL_HOME%\bin
添加完成后,一路点击确定保存配置。
五、验证环境变量是否配置成功
接下来需要以管理员身份运行命令提示符。
输入以下命令:
mysql如果输出如下报错:
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061)说明MySQL 命令已经能够被系统识别,也就是环境变量配置成功了;此时只是因为 MySQL 服务还没有初始化并完成连接,所以暂时无法连接服务器,这属于正常现象。
六、初始化 MySQL
输入以下命令初始化 MySQL:
mysqld --initialize-insecure如果命令执行后没有出现报错信息,说明初始化成功。
这时候可以到 MySQL 安装目录下查看,会发现已经自动生成了一个data目录。
--initialize-insecure表示初始化时 root 用户先不设置密码,方便第一次登录。
七、注册 MySQL 服务
初始化完成后,继续输入以下命令来安装 MySQL 服务:
mysqld-install如果出现如下提示:
Service successfully installed.说明 MySQL 服务注册成功。
八、启动 MySQL 服务
输入命令:
net start mysql如果启动成功,系统会提示 MySQL 服务已经启动成功。
九、首次登录 MySQL
首次登录时,因为前面使用的是--initialize-insecure初始化方式,所以root 用户默认没有密码。
输入以下命令:
mysql-uroot-p执行后,系统会提示输入密码:
Enter password:此时直接按回车即可登录。
十、修改 root 密码
成功进入 MySQL 后,输入以下 SQL 语句修改 root 用户密码:
ALTERUSER'root'@'localhost'IDENTIFIEDBY'你的新密码';修改完成后,输入:
exit;退出 MySQL。
然后重新执行登录命令:
mysql-uroot-p这时输入你刚刚设置的新密码,如果能够成功登录,就说明密码修改成功。
十一、结束语
以上就是我安装 MySQL 的完整过程记录。
如果你也是使用 ZIP 压缩包安装 MySQL,希望这篇文章能帮你少走一些弯路。