Mysql忘记密码后如何重置密码

长时间不使用本机的Mysql后把密码忘记了咋整?

直接上干货:

第一步(Mysql部署的位置,若自己能找到就忽略这一步):任务管理器中也可以找到

第二步:修改配置文件

在my.ini末尾加上 skip-grant-tables=1(这一句是为了忽略数据库密码)

第三步:重启数据库服务并重置数据库密码(先用管理员模式启动cmd)

ps:这个服务名称跟任务管理器里面的一样,每个bro的服务名称可能不一样

use mysql;
update user set authentication_string = password('你的密码'), password_last_changed=now() where user='root';

第四步:删除末尾设置的指令并且再次重启数据库服务

删除指令前先停止数据库服务

这样就好了

相关推荐
JosieBook几秒前
【Java编程动手学】Java常用工具类
java·python·mysql
hello 早上好17 分钟前
MsSql 其他(2)
数据库·mysql
高压锅_122025 分钟前
SQLAlchemy数据库连接密码特殊字符处理完全指南
数据库·mysql·django·sqlalchemy
tan180°8 小时前
MySQL表的操作(3)
linux·数据库·c++·vscode·后端·mysql
DuelCode9 小时前
Windows VMWare Centos Docker部署Springboot 应用实现文件上传返回文件http链接
java·spring boot·mysql·nginx·docker·centos·mybatis
幽络源小助理10 小时前
SpringBoot基于Mysql的商业辅助决策系统设计与实现
java·vue.js·spring boot·后端·mysql·spring
爬山算法11 小时前
MySQL(116)如何监控负载均衡状态?
数据库·mysql·负载均衡
KellenKellenHao20 小时前
MySQL数据库主从复制
数据库·mysql
一只fish21 小时前
MySQL 8.0 OCP 1Z0-908 题目解析(16)
数据库·mysql
叁沐1 天前
MySQL 07 行锁功过:怎么减少行锁对性能的影响?
mysql