mysql 忘记密码又找不到my.ini文件

-------------------------------------------真的有用!!!!----------------------------------------

主要是献给找不到my.ini的同胞!!!!!!!

很久没有本地的mysql,然后忘记了密码,网上找了好多方法,都说是要的到安装目录下的my.ini文件,搜了整个文件、隐藏的也显示,还是没有找到。我的是win10,最后在C:\ProgramData\MySQL\MySQL Server 5.7在这个目录下找了,是ProgramData不是Program Files,
在这里插入图片描述
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200107182530463.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21pc3R1YmE=,size_16,color_FFFFFF,t_70在这里插入图片描述
这样就可以找到my.ini文件。
1。找到后在这个文件里加上skip-grant-tables这个,位置好像没什么影响,在这里插入图片描述
2。启动服务,就在第一图片的服务那里启动mysql(不启动直接输入mysql -uroot -h127.0.0.1 -p会报错10061);
3。cmd打mysql的安装目录下的bin下,输入mysql -uroot -h127.0.0.1 -p命令就可以进入了,如下图所示
在这里插入图片描述
4。然后是修改密码:update mysql.user set authentication_string=password(‘123456’) where user=‘root’
执行后密码就修改成功(修改成了123456)
在这里插入图片描述
5。这步好像没什么影响
–刷新权限
flush privileges;
–退出
quit;
6。把my.ini里刚才加的那个删掉,重启服务

---------------------------------真的有用!!!!--------------------------------------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值