栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

MySQL密码重置(忘记密码)1045错误解决方法

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

MySQL密码重置(忘记密码)1045错误解决方法

最近学Django的时候想连接数据库进行一些操作,突然发现我的MySQL密码忘记了,无奈上网找文档才解决了这个问题,做一个整理。

一、关闭mysql服务

用**管理员权限**打开cmd,输入

net stop mysql

关闭mysql

二、跳过权限认证
mysqld --console --skip-grant-tables --shared-memory
三、另开一个cmd(管理员权限)

输入mysql,可以看到我们直接进入了

接着输入

alter user root@localhost identified by '666';

这里可能会报一个1290的错误,这是因为我们的sql还没有将其重置写入,需要我们手动重置刷新一下

flush privileges;
***再进行密码修改***
alter user root@localhost identified by '这里是我们修改后的密码';
四、关闭打开的两个cmd

注意我们第二个打开的cmd是进入到mysql中的,所以为了安全,用quit退出

五、测试

重新打开cmd,尝试开启mysql,进行登录

mysql -u root -p
可能产生的错误

在输入密码后还可能产生一个2003的错误,提示我们说找不到主机的端口,其实这个问题的原因是我们之前在第一步关闭了sql服务,只需要重新开启就可以了。可能与我们安装mysql的设置有关,设置常开可能避免这个问题。

最后,成功重置密码!

希望能够对你有帮助...

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/753757.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号