请注意,本文编写于 1129 天前,最后修改于 1017 天前,其中某些信息可能已经过时。
打开命令窗口cmd,输入命令:
net stop mysql
,停止MySQL服务开启跳过密码验证登录的MySQL服务
mysqld --console --skip-grant-tables --shared-memory
再打开一个新的cmd,无密码登录MySQL
输入登录命令:
mysql -u root -p
修改密码,命令如下:
#方法一:
use mysql;
update user set Password=password('新密码') where User='root';
#方法二
flush privileges; #刷新MySQL的系统权限相关表
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
关闭以-console --skip-grant-tables --shared-memory 启动的MySQL服务
打开命令框,输入:net start mysql 启动MySQL服务
密码修改完成,输入
mysql -uroot -p
回车,输入密码,成功登录,到此,重置密码结束
备注:
相关文档:
windows的mysql无密码登录_windows mysql 跳过登录密码重置
版权属于:筱晨’s Blog
本博客所有文章除特别声明外,均采用 知识共享署名 4.0 国际许可协议 许可协议。转载请注明来自 筱晨's Blog!