windows10mysql密码忘了怎么办?

  • 以管理员身份运行控制台,关闭MySQL服务
net stop mysql

在这里插入图片描述

  • 跳过授权表,进行免密登录
mysqld --console --skip-grant-tables --shared-memory

在这里插入图片描述

  • 用管理员身份新打开一个控制台窗口,然后免密码登录Mysql
mysql

在这里插入图片描述

  • 使用MySQL的mysql数据库
use mysql

在这里插入图片描述

  • 先修改root的密码为空。特别注意authentication_string=‘’的等号后面是一对单引号
update mysql.user set authentication_string=' ' where user='root';

在这里插入图片描述

  • 在上一步的基础上查询root的用户分组和密码
select host,user,authentication_string from mysql.user;
# 修改之后可以看到,root用户的密码已经为空

在这里插入图片描述

  • 打开新的窗口,启动MySQL的服务
net start mysql

在这里插入图片描述

发布了78 篇原创文章 · 获赞 82 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_43395428/article/details/104797680