Win10下Mysql8忘记密码,登录及修改Mysql密码
根据该博主方法改进得来
第一步:以管理员身份运行控制台,关闭MySQL服务。
使用命令:net stop mysql
第二步:跳过授权表,进行免密登录。
使用命令:mysqld --console --skip-grant-tables --shared-memory
第三步:用管理员身份新打开一个控制台窗口,然后免密码登录Mysql。
使用命令:mysql.exe -u root
第四步:使用MySQL的mysql数据库
使用命令:use mysql
第五步,在上一步的基础上查询root的用户分组和密码。
使用命令:select host,user,authentication_string from mysql.user;
修改之后可以看到,root用户的密码已经为空。
第六步:MD5在线解密破解https://www.cmd5.com/
第七步:关闭之前保留的那个控制台窗口和现在使用的这个控制台窗口一共关闭两个控制台窗口。然后再打开一个新的窗口,启动MySQL的服务。使用命令:net start mysql