生命中的全部偶然,其实都是命中注定。是为宿命。——《宿命》

首先下载:

https://downloads.mysql.com/archives/community/

我这里下载5.7

image-20220221210452853

下载完了解压

解压后目录如下

image-20220221211505434

我们新建一个my.ini

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
[mysqld]
# 端口
port=3305
# 安装目录
basedir=D:\environment\mysql5
# 数据目录
datadir=D:\environment\mysql5\data
# 最大连接数
max_connections=200
# 连接失败最大次数
max_connect_errors=10
# 默认字符集
character-set-server=utf8
# 默认存储引擎
default-storage-engine=INNODB
# 认证方式
# mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 客户端默认字符集
default-character-set=utf8
[client]
# 客户端端口
port=3305

然后保存,新建一个空的data文件夹

然后我们到bin目录下运行初始化命令

1
mysqld --initialize --console

image-20220221212016311

注意此处会打印临时密码

然后是安装

1
mysqld --install MYSQL5

最后连接

1
mysql -uroot -p

输入上方的临时密码后进入,更改密码:

1
alter user user() identified by "密码";

最后效果:

image-20220221212425985