常规解决方案
这里已经写的很详细了
大体步骤:
net stop mysql
关闭服务- 修改
my.ini
配置,[mysqld]
这个条目下设置skip-grant-tables
,跳过密码输入 net start mysql
启动服务- 重新修改密码
But~🙅♂️
这里的解决方案,对我一点用没有,依旧1045
…🐮🐴
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/3d78659f8eaf0a09b5d23fa7990fa9f4.png)
于是我开始苦苦的找寻错误根源🤦♂️…
解决方案
终于在我多次尝试下,发现一个很怪的玩意儿,那就是在我的MySQL服务下面,还有一个mysqlzt服务,原本以为,这是和MySQL伴生的服务,没想到他就是祸根!😒
果断停止服务,并改为手动,或者禁用🤬
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/1a7cbd5d10ee1ec7e4b8d1648fee1a87.png)
然后就欧了~🎉
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/660bfd46c294138459d8a4441b20658a.png)