找回mysql root 密码

一 停止服务

  • 必须以管理员身份运行 cmd:所有命令提示符操作均需右键选择"以管理员身份运行"。
  • 确认服务名称 :按 Win+R 输入 services.msc,找到 MySQL 服务,记下准确的服务名(通常是 MySQL80MySQL)。
  • 备份意识:此操作仅修改密码,不影响数据,但建议在业务低峰期进行

以管理员身份打开

net stop MySQL80

二 以安全模式启动(关键步骤)

mysqld --console --skip-grant-tables --shared-memory

第三步:无密码登录并重置密码

另开一个管理员 cmd 窗口 ,直接输入 mysql 回车(无需 -u root -p)。

sql 复制代码
-- 刷新权限表(必须先执行,否则 ALTER USER 会报错)
FLUSH PRIVILEGES;

-- 重置 root 密码(替换 'NewPass@2026' 为你的新密码)
ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPass@2026';

-- 再次刷新并退出
FLUSH PRIVILEGES;
EXIT;

登录成功

相关推荐
Tencent_TCB22 分钟前
腾讯云 CloudBase 登上 WAIC:我们为 Agent 重新设计了云的生产线
网络·数据库·腾讯云
数智化管理手记42 分钟前
预算控制手工核对效率低?预算控制数字化落地实操如何做?
大数据·网络·数据库·人工智能·数据挖掘
MXsoft61843 分钟前
成熟的自动化运维平台是什么样的?
运维·数据库·自动化
吴声子夜歌1 小时前
MongoDB 4.x——合理使用索引(二)
数据库·mongodb
慾玄1 小时前
sql注入靶场1-5,9关
数据库·sql
记录者t1 小时前
redis常见问题:大key
数据库·redis
最后的最后、7962 小时前
SQLi-Labs 六关 SQL 注入过关笔记
数据库·笔记·sql
晓子文集2 小时前
Tushare接口文档:现金流量表(cashflow)
大数据·数据库·大模型·金融数据·量化投资·tushare
会编程的土豆2 小时前
数据库mysql八股
数据库·笔记·八股
—Miss. Z—2 小时前
计算机二级MySQL——简单应用题(事件&视图)
android·mysql·adb