1、找到my.ini 文件
my.ini 文件为 MySQl 设置文件, 如果你是默认的安装地址,文件在
C:\ProgramData\MySQL\MySQL Server 5.7 下
但是ProgramData 常规状态下是隐藏的
2、设置权限认证跳过
也就是在 [mysqld] 下 加上 skip-grant-tables

3、重启 mysql 服务
这里可以直接在命令行中连续输入 或者在服务里找到mysql 服务重启

4、重启后, 以 mysql -uroot -p 登陆
会发现我们可以不需要密码就可以登陆

5、重新设置密码
首先先选择 mysql 数据库
use mysql
6、然后更新 password

7、在 my.ini 文件中去掉 加上的 skip-grant-tables
8、重启 mysql 服务
9、以新密码登陆