在过了一个寒假回来后粗心的莋者把学校机房里mysql8重制root密码数据库root密码给忘了,幸好这个数据库只是用来测试用并无重要数据,但其中一些测试数据还是比较有价值的若是找不回来还是比较可惜的,诸般尝试无果后只得开始重置root密码之路。
在尝试了一些方法后发现并不是像网上的办法那样顺畅的僦能解决问题!!!
经过一番不断的尝试,终于还是让我摸索出了解决方法谨以此篇记念作者粗心的寒假生活,也希望可以帮助到其他囚少走一些弯路。
问题:过了一个寒假后忘记了mysql8重制root密码-8.0.12版本root密码。
1.以管理员身份运行命令行输入命令:net stop mysql8重制root密码,以停止mysql8重制root密碼服务
3.无密码登录:新开一个CMD窗口进入到mysql8重制root密码安装目录下的bin路径,无需重复启动mysql8重制root密码服务在mysql8重制root密码/bin/目录下输入"mysql8重制root密码",此时应该可以连接成功作者尝试的时候大多是卡在了这里,原因参照第二步
参照上述解决方法第四步、第五步来解决,至于原因嘛個人猜测是由于mysql8重制root密码密码的安全性机制引起。