an中文,海外華文网
Windows下修改MySQL5.7、重置密码、重置root密码 - 可打印的版本

+- an中文,海外華文网 (https://anccq.com)
+-- 版块: 金融,网购,软件,风水 (https://anccq.com/f-%E9%87%91%E8%9E%8D-%E7%BD%91%E8%B4%AD-%E8%BD%AF%E4%BB%B6-%E9%A3%8E%E6%B0%B4)
+--- 版块: 软件下载 (https://anccq.com/f-%E8%BD%AF%E4%BB%B6%E4%B8%8B%E8%BD%BD)
+---- 版块: 电脑,安卓软件下载 (https://anccq.com/f-%E7%94%B5%E8%84%91-%E5%AE%89%E5%8D%93%E8%BD%AF%E4%BB%B6%E4%B8%8B%E8%BD%BD)
+---- 主题: Windows下修改MySQL5.7、重置密码、重置root密码 (/windows%E4%B8%8B%E4%BF%AE%E6%94%B9mysql5-7%E3%80%81%E9%87%8D%E7%BD%AE%E5%AF%86%E7%A0%81%E3%80%81%E9%87%8D%E7%BD%AEroot%E5%AF%86%E7%A0%81)



Windows下修改MySQL5.7、重置密码、重置root密码 - aggan - 02-15-2024

Windows下MySQL5.7重置密码。如果忘记密码,请重置 root 密码。本教程的组织如下;
常用Mysql命令: systemctl restart mysqld.service(重新启动) systemctl start mysqld.service(启动) systemctl stop mysqld.service(停止)[图: 11111.jpg] 重启输入mysql连接mysql,然后修改密码。 5.7版本下的mysql数据库没有密码字段,密码字段改为authentication_string。
因此,修改密码的命令是:(密码要尽量符合MySQL密码策略,也就是说比较复杂)
- 使用 mysql;- 更新用户集authentication_string=password('QWENnasd213!@#!') where user='root';- 刷新权限;- 退出
方法2:
打开第一个cmd窗口,执行net stop mysql57
执行 mysqld --defaults-file="C:\Progr第一个cmd窗口中的amData\MySQL\MySQL Server 5.7\my.ini" --skip-grant-tables - 注意路径(以你的实际情况为准)
打开第二个cmd窗口并执行mysql -uroot -p。它会提示您输入密码。只需按 Enter(无需输入密码)。
选择数据库:使用mysql;
更新 root 的密码:
更新用户集authentication_string =密码('新密码')其中user ='root'和Host ='localhost';
刷新权限:flush权限;
退出:退出
再次登录: mysql -uroot -p 系统将提示您输入密码。然后您只需输入密码即可登录。结束! ! !