绿色实用小软件
免费效率工具分享

Windows下修改MySQL5.7 重置密码 重置 root 密码

Windows 下 MySQL5.7 重置密码,忘记密码重置 root 密码,教程整理如下;

Mysql常用命令:

systemctl restart mysqld.service (重启)
systemctl start mysqld.service (启动)
systemctl stop mysqld.service(停止)
MySQL5.7 重置密码

重启输入mysql就可以连接到mysql,然后修改密码5.7版本下的mysql数据库下已经没有password这个字段了,password字段改成了authentication_string

故修改密码命令为:(密码尽量符合mysql密码策略,也就是复杂一些)

– use mysql;
– update user set authentication_string=password(‘QWENnasd213!@#!’) where user=’root’;
– flush privileges;
– quit

方法二:

打开第一个cmd窗口执行 net stop mysql57

在第一个cmd窗口执行 mysqld –defaults-file=”C:\ProgramData\MySQL\MySQL Server 5.7\my.ini” –skip-grant-tables   —注意路径(以你的实际情况为准)

打开第二个cmd窗口执行 mysql -uroot -p        提示输入密码,直接回车(不用输入密码)

选择数据库:use mysql;

更新root的密码:

update user set authentication_string=password(‘新密码’) where user=’root’ and Host=’localhost’;

刷新权限:flush privileges;

退出:quit

重新登录:mysql -uroot -p       提示输入密码,这时输入密码才能登录。完成!!!

 

更多相关Mysql 5.7 忘记root密码或重置密码的详细方法

赞(0)
已开启SEO保护不得转载:软件资源分享站 » Windows下修改MySQL5.7 重置密码 重置 root 密码

评论 抢沙发