1、下载 MySQL 5.7.33


2、开始安装MySQl
这里下载的是一个压缩包 需要解压出来才能使用
2.1、把压缩包放到D盘下进行解压,解压后会出来一个文件夹

2.2、进入mysql-5.7.33-winx64文件夹

2.3、在当前文件夹下建立 mysql的配置文件 my.ini

2.4、编写 my.ini 文件
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
default-time-zone= "+08:00"
basedir=D:\Environment\mysql-5.7.33-winx64 # Mysql 解压目录
datadir=D:\Environment\mysql-5.7.33-winx64\data # Mysql解压目录下 data 目录
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
skip-grant-tables #用于第一次登录 可以免密
3、配置系统环境变量
把MySQL加入系统环境
3.1、在设置中找到高级系统设置



3.2、在系统变量中找到Path
找到后打开编辑,把Mysql 下 bin目录 路径 添加进去,确认保存


4、安装MySQL服务
4.1、以管理员身份运行 cmd

4.2、安装 Mysql 服务
执行命令 安装 : mysqld -install
清空MySQL服务 : sc delete mysql

4.3、对数据库进行初始化
执行 命令 :mysqld --initialize-insecure --user=mysql 生成data文件夹
执行后不会输出信息,但是会在 Mysql目录下生成一个 data文件夹

5、 启动MySql服务
5.1、以管理员身份运行 cmd

5.2、完成密码的修改
5.2.1、启动服务
执行命令 net start mysql 启动服务

5.2.2、登录进入Mysql
执行命令 mysql -u root -p 登录进入Mysql

5.2.3、初始化密码
执行命令 :update mysql.user set authentication_string=password('123456') where user='root';

5.2.4、关闭服务,修改 my.ini 配置
执行命令 exit 退出Mysql
执行命令 net stop mysql 停止Mysql服务

修改 my.ini 配置


5.2.4、启动服务,登录Mysql
执行命令 net start mysql 启动服务
执行命令 mysql -u root -p 登录进入Mysql

6、 总结
mysqld -install # 安装MySQL服务
sc delete mysql # 清空MySQL服务
net start mysql # 启动服务
net stop mysql # 停止服务
mysql -u root -p # 登录 Mysql
update mysql.user set authentication_string=password('123456') where user='root'; # 初始化密码
