windows下MySQL忘记密码解决方法(5.7版本)

1、先停止目标MySQL的服务。

2、进入控制台,进入mysql的安装目录的bin目录后执行如下命令:

mysqld –defaults-file=“F:\mysql\my-default.ini” –console –skip-grant-tables

上述加粗的为安装目录根目录下的.ini文件系统路径

3、开启一个新控制台,执行:
mysql -uroot -p
回车后让输入密码直接按空格。

提示登录成功后,切换到mysql库,执行:

UPDATE user SET authentication_string=PASSWORD(‘newpassword’) where user=’root’;

最后执行

flush privileges;

你可能感兴趣的:(mysql相关)