1.首先用管理员方式进去cmd,然后cd 到mysql这个文件夹的位置,如下图:

再运行这个初始化命令:
mysqld --initialize --user=mysql --console
接着会出现这一串代码,记住rootpassword那里!!!就是你要的初始化随机密码:

接着步骤往下走:

然后修改登录密码,输入下面的命令(引号括着的就是你自己的密码,改了请记住,因为后面每次登录都需要!!):

最后显示为这样才是正确的:

再次验证登录,输入刚刚的密码,出现下面的画面就是对的:

现在再去配置环境变量,添加这个bin的路径到Path里面(即你自己安装的MySQL在电脑上的路径+MySQL的版本哈+bin):

接着去MySQL这个文件夹下面创建一个my.ini的配置文件,里面填入配置信息:

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir= xxx\xxx\mysql-版本号-winx64(这里填入你自己的mysql的路径)
# 设置mysql数据库的数据的存放目录
datadir=xxx\xxx\mysql-版本号-winx64\data(这里同上)
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

OK,保存这个文件,最后回到cmd页面,输入下面的指令:

测试MySQL的运行状况,比如上面的指令意思是查看当前数据库!至此,下载、安装、配置都已经完成了,撒花!!!退出mysql!
以上参考下面两个个链接:
https://blog.csdn.net/m0_37788308/article/details/79965378
https://www.cnblogs.com/tangyb/p/8971658.html