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';

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

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

这样就好了

相关推荐
小陈工25 分钟前
python Web开发从入门到精通(二十七)微服务架构设计原则深度解析:告别拆分烦恼,掌握治理精髓(下)
后端·python·mysql
1368木林森1 小时前
聊聊Mysql主从延迟的幽灵陷阱与解决方案
数据库·mysql
雪碧聊技术2 小时前
mysql表级锁的介绍
数据库·mysql
海棠蚀omo2 小时前
从概念到实战:手把手带你吃透 MySQL 事务核心原理
数据库·mysql
panzer_maus11 小时前
MySQL 索引介绍与索引优化的简单介绍
数据库·mysql
captain37611 小时前
事务___
java·数据库·mysql
爱学习的小邓同学12 小时前
MySQL --- MySQL数据类型
数据库·mysql
一只大袋鼠14 小时前
MyBatis 入门详细实战教程(一):从环境搭建到查询运行
java·开发语言·数据库·mysql·mybatis
java资料站14 小时前
MySQL 8.0.45 完整mysqld_safe启动
数据库·mysql
techdashen15 小时前
一个徽章坏了,顺带扯出了 2.3 万个 feature
数据库·mysql