centos-rhel服务器相关 / db / windows / 未分类 · 2016年5月21日

windows 下忘记mysql的root用户密码解决方法

如果忘记了root用户的密码,重置新密码的方法如下:
1、打开系统服务(开始—运行—services.msc),找到mysql服务,右键属性,停止,
2、打开命令提示符窗口,运行 mysqld.exe --skip-grant-tables,
3、再打开一个命令提示符窗口,使用mysql -uroot 进入mysql,使用sql语句修改密码,以设置新密码是abcmysql为例,语句如下:
update mysql.user set password=password('abcmysql') where user='root';
刷新权限表:
flush privileges;
退出mysql,
4、启动任务管理器 结束打开的mysqld.exe进程,
5、打开系统服务(开始—运行—services.msc),找到mysql服务,右键启动。
参考
https://help.aliyun.com/knowledge_detail/6675896.html?spm=5176.775980320.0.0.2rKz9E