报错信息

Access denied for user ‘root’@’localhost’ (using password: YES)

image.png

解决方法

1、停止MySql服务

管理员窗口运行命令: net stop mysql
image.png

2、找到配置文件并修改

image.png
点击进入配置文件
image.png
image.png

skip-grant-tables

PS:

  • 遇见的小问题:

    1. ![image.png](https://cdn.nlark.com/yuque/0/2021/png/21658768/1621958251656-2816b340-079a-45fd-83ea-0975dad22314.png#align=left&display=inline&height=119&margin=%5Bobject%20Object%5D&name=image.png&originHeight=237&originWidth=540&size=12671&status=done&style=none&width=270)
  • 解决方法

image.png

哭了,没解决掉

3、启动服务

管理员运行命令 net start mysql
image.png

4、测试启动MySql

image.png

5、*尝试设置

1、初次设置密码

set password for root@localhost = password ('317499');

2、刷新

命令行输入下列命令:

flush privileges;

3、再次设置

set password for root@localhost = password ('317499');

我是将密码重置为了 317499

因为自己是这样做的,但是按照逻辑上来说这步可以不要!
image.png
设置后会报错,看下图执行:image.png

6、还原配置文件

删掉添加的 skip-grant-tables image.png

7、重启MySql服务

net stop mysql ;
net start mysql;
_

8、登录MySql