当我忘记我本地的mysql密码,我的一顿操作!!!

有一天我打开了我的navicat,想看一下本地mysql的配置信息,突然发现我居然忘记了自己密码设置的是什么,Cao!

直接进入主题,开始猛如虎的操作!

1、打开命令窗口(cmd知道吧?),输入命令:net stop mysql,停止Mysql服务(你也可以通过我的电脑右键-》属性-》找到对应的服务通过菜单关闭)

2、开启跳过密码验证登陆的Mysql服务,输入命令:mysql --console --skip-grant --shared-memory,输入这玩意之后你就可以不用密码登陆了哈

3、再打开一个新的cmd窗口,是重新打开一个新的哦!看清楚!开始无密码登陆Mysql,输入命令:mysql -u root -p

4、下面把密码重置成空,两条命令如下:

use mysql

update user set authentication_string='' where user='root';

5、然后就可以退出了,退出命令:quit

6、这步把第2步那个输入mysql --console --skip-grant --shared-memory命令窗口关了

7、然后以管理员身份再开个新的窗口,来启动Mysql服务(看清楚是管理员身份哈!),进入mysql路径后,命令:net start mysql

8、步骤4已经清空了密码,所以登陆不需要密码啦,现在登陆一下,命令:mysql -u root -p

9、最后执行修改密码命令吧:ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

10、执行命令:quit 退出mysql命令行,这时候你通过navicat用新密码就可以登陆了

十步解决mysql本地密码忘记问题,岁数大了密码都记不住了,帮到你就评论下吧!拜拜~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值