记录springBoot中“Access denied for user ‘root‘....時,另一种改密码的方法

springBoot中“Access denied for user ‘root’@‘localhost’ (using password:YES)”
其实已经看了好多帖子了,大概就是说数据库权限问题,要改密码就好使,但是我没有实验过。
我是看到一个别的修改密码的方法,因为其它的都一样(net stop mysql)之类的,我的不好使,改不了。
看到的另一种方法,记录下。
首先右键我的电脑,点管理,然后点服务和应用程序,找到你的MySql右键停止。
然后win+r cmd 输入mysqld --skip-grant-tables回车。
如果你这步没出错就可以开另一个cmd了。但是我报错了,在这记录下解决办法。
先看错误在这里插入图片描述
很简单就说找不到…data这个文件夹,完事我给创建了一个,把my.ini放进去了(我这个叫my-default.ini我也不知道我啥时候改名了,不过应该问题不大)
在这里插入图片描述
然后打开cmd,输入 ‘cd 你的mysql路径’ 回车。再重新输一遍mysqld的那个指令就ok。

然后重新打开一个cmd,改密码的操作就跟网上搜的方法一样了,mysql -u root -p直接回车,输命令。后面就都一样了。
唯一不同的是记住把你的mysqld这个进程杀死。
打开任务管理器在进程级找到mysqld结束了就ok。

当然我没有改我的密码,因为我觉得我项目出错不是权限问题,可能是maven版本问题,有时间再试试,如果有人按我这操作能该密码,记得回来说一声。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值