错误截图
解决方法
1. 关闭mysql服务器
net stop mysql服务名
2. 查找mysql安装路径中bin目录路径
3. cmd 打开该目录
4. 在my.ini所在的目录,新建一个init_pwd.txt文件。文件内容如下
ALTER user root@'localhost' identified by '密码';
5. 在第四步打开的cmd中 输入
mysqld --defaults-file="C:\ProgramData\MySQL\MySQL Server 8.0\my.ini" --init-file="C:\ProgramData\MySQL\MySQL Server 8.0\init_pwd.txt"
6. 执行之后,会卡在那里;执行ctrl+c结束即可
7. 验证密码是否修改成功
mysql -uroot -p密码