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副本集
数据库·mongodb
Logic10110 分钟前
《数据库运维》 郭文明 实验5 数据库性能监视与优化实验核心操作与思路解析
运维·数据库·sql·mysql·计算机网络技术·形考作业·国家开放大学
你真的可爱呀14 分钟前
4.前后端联调(Vue3+Vite + Express + MySQL)
mysql·node.js·vue·express
刺客xs18 分钟前
Qt ---- Qt6.5.3 连接MySQL数据库
数据库·qt·mysql
37方寸19 分钟前
MySQL系列4
mysql
TiDB 社区干货传送门28 分钟前
“医疗专业应用+分布式数据底座”:平凯数据库与金唐软件全链路赋能医疗国产化与数字化转型
数据库·分布式
德彪稳坐倒骑驴29 分钟前
SQL刷题笔记-我没做出来的题目
数据库·笔记·sql
GottdesKrieges35 分钟前
通过obd升级OceanBase数据库
数据库·oracle·oceanbase
TiDB 社区干货传送门43 分钟前
【附操作指南】从 Oceanbase 增量数据同步到 TiDB
linux·服务器·数据库·tidb·oceanbase
光影少年1 小时前
postgrsql和mysql区别?
数据库·mysql·postgresql