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点击进入,输入密码,可以登录了:

相关推荐
gameboy03142 分钟前
从MySQL迁移到PostgreSQL的完整指南
数据库·mysql·postgresql
xdl25991 小时前
Spring Boot中集成MyBatis操作数据库详细教程
数据库·spring boot·mybatis
回到原点的码农1 小时前
Spring Data JDBC 详解
java·数据库·spring
zb200641201 小时前
Spring Boot 实战:轻松实现文件上传与下载功能
java·数据库·spring boot
CSharp精选营1 小时前
SQL Server安装避坑:这8个奇葩报错你遇到过几个?
数据库·sql server·安装指南·避坑
一勺菠萝丶2 小时前
Flowable + Spring 集成踩坑:流程结束监听器查询历史任务为空 & 获取不到审批意见
java·数据库·spring
RDCJM2 小时前
mysql表添加索引
数据库·mysql
czlczl200209253 小时前
Redis命令处理逻辑模型
数据库·redis·缓存
楼兰胡杨3 小时前
面试题|MySQL 的 3 层主键索引最多能支撑多少数据量
mysql·面试题
spring2997923 小时前
LangChain-08 Query SQL DB 通过GPT自动查询SQL
数据库·sql·langchain