停止MySQL服务net stop mysql80新建一个文本文件文本文件中写一条修改密码的语句ALTER USER rootlocalhost IDENTIFIED BY 123456;比如在D盘根目录下新建一个 root_newpasswd.txt 文件。使用管理员权限运行cmd命令行运行命令mysqld --defaults-fileD:\ProgramFiles\MySQL\MySQL80\my.ini --init-filed:\root_newpasswd.txt命令意思是初始化启动一次数据库并运行这个修改密码的文件。效果演示如下命令执行后就像卡住了一样。按ctrl C结束上面的运行命令。重新启动MySQL服务用新密码登录即可