angkinMySQL密码忘了咋办?其实很简单(我修改的版本比较老是5.7,区别就是更新密码的语句不同,记得注意一下) 中发帖

(全程需「管理员身份」执行 cmd)
8.0+更新密码语句使用ALTER USER 'root'@'localhost' IDENTIFIED BY '密码'
步骤1:彻底终止所有 MySQL 进程(前提)
目的:清除残留进程,避免新密码被旧进程覆盖,确保后续操作生效。

图形化方式(推荐):

按 Ctrl + Shift + Esc 打开「任务管理器」→ 切换到「详细信息」;
找到所有 mysqld.exe 进程 → 右键「结束任务」(若提示「拒绝访问」,勾选「强制关闭」)。


命令行方式:# 强制终止所有 mysqld 进程
taskkill /f /im mysqld.exe
# 停止 MySQL 服务(确保服务层面也关闭)
net stop mysql
# 若服务名不是 mysql,先查询服务名:sc query | findstr MySQL,再替换(如 net stop...