1、下载Mysql的安装包
下载地址:https://downloads.mysql.com/archives/community/
注意:官网的下载速度可能很慢,有任务时间要求的须尽快下载,或者使用其他可靠的下载源
2、选择对应的版本
注意:选择完MySQL的版本后,可以看到下载列表中有两个可以选择,下载名字不带 Debug 和 Test 的即可。
3、解压到安装目录
如上图所示,本例将 MySQL 的压缩包的文件解压到 MySoft 目录下,这个操作相当于指定了 MySQL 的安装目录。
4、创建my.ini配置文件
如上图所示,先创建一个 my.txt 文件,编辑好配置信息后,再将文件后缀修改为 ini 。
[mysqld]
# 设置MySQL的安装目录路径
basedir=C:/MySoft/mysql-5.7.33-winx64
# 设置MySQL的数据目录路径
datadir=C:/MySoft/mysql-5.7.33-winx64/data
5、初始化MySQL
如上图所示,以管理员身份运行“命令提示符”。
注意:如果不以管理员身份运行“命令提示符”,在执行MySQL初始化命令时,可能会报错:
mysqld: Could not create or access the registry key needed for the MySQL application
to log to the Windows EventLog. Run the application with sufficient
privileges once to create the key, add the key manually, or turn off
logging for that application.
如上图所示,在“命令提示符”窗口中,进入 MySQL 的 bin 目录(本例为:C:\MySoft\mysql-5.7.33-winx64\bin)
cd MySQL的bin目录路径
如上图所示,成功执行MySQL初始化命令后,不会有任何信息,但MySQL目录中会多了一个 data 目录。
mysqld --initialize
注意:当初始化MySQL时,出现下面这个错误弹窗,说明当前 Windows 缺少 Microsoft Visual C++ 2013 Redistributable 依赖
选择对应版本的依赖安装即可,本例的 Windows 是 64 位,x86架构,因此选择x64的文件下载安装。
6、注册MySQL到Windows服务
如上图所示,为了避免和其他MySQL版本的服务名有冲突,将MySQL注册到Windows服务时,指定了一个自定义的服务名(本例为:mysql5733)。
第一种注册方式(使用默认的服务名):
mysqld -install
第二种注册方式(推荐且本例使用):
mysqld -install 自定义的服务名
如上图所示,已成功注册MySQL到Windows服务,服务名为自定义的 mysql5733 。
提示:可以通过任务管理器,进入Windows服务界面:
7、启动MySQL服务
7.1、启动方式一
如上图所示,可以在Windows服务界面,直接选择 MySQL 服务启动。
7.2、启动方式二
如上图所示,可以通过命令启动 MySQL 服务,启动成功会有相关提示信息。
net start mysql服务名
提示:暂停 MySQL 服务的命令为“net stop mysql服务名”
7.3、查看MySQL服务状态
如上图所示,MySQL 服务正在运行,且开机自动启动运行。
8、登录MySQL
8.1、查找初始化密码
如上图所示,在 MySQL 的 data 目录的 DESKTOP-XXX.err 文件中,查找该MySQL数据库随机生成的初始化密码,本例为;>gq*Beil6xO
8.2、用初始化密码登录
如上图所示,用初始化密码登录MySQL的root管理员账号成功。
mysql -u root -p
8.3、修改root管理员密码
如上图所示,已成功将 root 管理员密码修改和其账号名一样为 root 。(本例这个新密码只是出于演示需要,才这么简单,在正式环境中不推荐设置这种简单的密码)
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
执行完修改密码的命令后,还应该执行下面的命令用来刷新权限的修改:
FLUSH PRIVILEGES;
相关拓展
Windows安装Mysql-5.7(安装器方式)
MySQL数据库开启远程访问权限
本文参考
【1】【忘不念】【mysql解压版安装-windows无需设置系统变量】【CSDN】【2023-10-27】
【2】【慕容雪_】【windows下MySQL免安装版配置教程mysql-5.7.23-winx64.zip版本】【CSDN】【 2018-08-04】