第二种:zip安装
1、官网下载MySQL5.7.27.zip 压缩文件
下载地址:dev.mysql.com/downloads/m…



2、解压 mysql-5.7.27-winx64.zip 文件,将解压后的文件拷贝到你的安装目录下
例如:C:\Program Files\MySQL 文件夹下

3、双击 mysql-5.7.27-winx64 进入文件夹

4、发现 mysql根目录下没有data文件夹和my.ini文件。
data: 该文件夹是用来存放数据库相关数据的,后面我们初始化MySQL的时候系统会自动创建一个data目录。
my.ini: 该文件是存放MySQL配置信息的。这个文件需要我们手动创建。
5、新建文件my.ini(后缀名是.ini),用记事本打开将下面代码粘贴进去,将路径修改为自己的安装目录,然后保存:

[Client]
port = 3306
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\Program Files\MySQL\mysql-5.7.27-winx64
# 设置mysql数据库的数据的存放目录
datadir=C:\Program Files\MySQL\mysql-5.7.27-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
6、初始化MySQL。搜索cmd找到命令提示符,右键以管理员身份运行,进入bin目录:


7、输入以下命令:
mysqld --initialize --user=mysql --console
初始化成功后系统会自动在mysql根路径下生成data目录,并生成初始化密码


Saf(IK8#JW%t

8、输入以下命令安装mysql:
mysqld --install mysql
显示 Service successfully installed. 表示安装成功。

9、输入以下命令启动 mysql
net start mysql

10、输入以下命令登录mysql:
mysql -uroot -p
输入我们刚刚生成的初始密码

11、修改mysql的登陆密码。输入以下命令(注意要带上分号;哦)
set password=password('这替换成你的新密码');
修改完成后下次登陆mysql就可以用新密码登陆咯。

12、为了方便后面的学习和使用,我们需要配置mysql的环境变量。
如何进入环境变量的配置界面请参考 进入环境变量配置界面操作步骤 进入环境变量界面,在 系统变量 下面找到 Path编辑,将mysql的bin目录添加进去保存。

Ps:
it小妙招:
我们设置环境变量的时候可以使用下面命令,替换为自己的安装路径的bin目录即可:
setx PATH "%PATH%";C:\Program Files\MySQL\MySQL Server 5.7\bin

可能遇到的问题
1、输入mysqld --initialize --user=mysql --console时出现:
由于系统找不到MSVCR120.dll,无法继续执行代码。重新安装程序可能会解决此问题
解决方案: download.csdn.net/download/gm… 下载文件,解压后安装。会自动修复缺失的MSVCR120.dll等dll缺失文件。