mysql忘记密码

起因是忘记了mysql的密码,cmd那里显示mysql不是内部命令,于是先把mysql加入到环境变量当中:设置-高级系统设置-环境变量-系统变量那里编辑,将mysql的路径加入到path当中。

然后遇到报错:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

首先切换到mysql的安装路径下:

然后启动mysql:

然后修改这个文件,

这样的话,输入mysql -u root -p,回车就可以进来了

接下来修改root密码,我这里是新开了一个dos窗口,因为我输入update之后我的窗口就不动了

sql 复制代码
mysql> use mysql; 
mysql> update user set authentication_string=password('123') where user='root' and host='localhost'; 
mysql> flush privileges; 

输入这些之后,

mysql点击进入,输入密码,可以登录了:

相关推荐
吴声子夜歌2 小时前
MongoDB 8.0——可视化管理工具
数据库·mongodb
zdl6862 小时前
EasyMarkets:“芯片波动考验科技估值”
数据库·人工智能·科技
翼龙云_cloud2 小时前
阿里云国际站代理商:ECS弹性伸缩 自动应对流量高峰
运维·网络·数据库·阿里云·架构
吴声子夜歌2 小时前
MongoDB 4.2——安装 MongoDB
数据库·mongodb
吴声子夜歌3 小时前
MongoDB 8.0——MongoDB的安装
数据库·mongodb
韭菜炒鸡肝天3 小时前
Django模型迁移指南:从命令用法到最佳实践
数据库·django·sqlite
鹿鸣天涯3 小时前
应急响应:MySQL日志分析
mysql·安全·adb·oracle
学编程就要猛3 小时前
解析博客系统后端实现
java·mysql·jwt·摘要算法·加盐
阿维的博客日记4 小时前
Java事务传播级别REQUIRES_NEW,REQUIRED_NEW区别
java·数据库·事务
toooooop815 小时前
如何用 ss + ps 精准定位本机 Redis 的“隐形”消费者?
linux·数据库·redis·缓存