这里说明是安装包的安装,你安装源是一个压缩包,或者是一个msi文件。
我的安装源是一个msi文件,点击执行完成之后,会在安装目录形成一个mysql文件,在bin目录下找到myqld.exe是无法启动服务的,这种安装方式和MySQL Installer 8.0.23安装的是由区别的。用msi安装的在安装目录下没用my.ini文件,以及没由data目录下是空的,所以是无法启动。

1.配置环境变量:
新建mysql的系统变量。

在path里面加入mysql的。

2.配置my.ini文件:
位置:和bin目录同级

内容:
[mysqld]
basedir=D:\Program Files\mysql\MySQL Server 5.7
datadir=D:\Program Files\mysql\data
port=3306
skip-grant-tables

3.安装服务:
命令:mysql -install

4.初始化

初始化成功之后,data目录下会由文件产生;

5.修改密码
启动服务;

空密码进入;

执行sql
root的秘密修改为root,再刷新权限;
命令:
update mysql.user set authentication_string=password('root') where user='root' and Host='localhost';
flush privileges;

6.修改配置文件,重启服务,用密码登录;
注释掉最后一句,有了这一句会跳过验证,方便了我们刚才改密码。

停止服务,重新启动。

再用密码链接。
