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

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

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

这样就好了

相关推荐
渣渣盟16 小时前
Mysql入门到精通全集(SQL99)包含关系运算,软考数据库工程师复习首选
数据库·mysql·oracle
2301_8084143817 小时前
MySQL中的函数
数据库·mysql
Mahir0817 小时前
MySQL 数据一致性的基石:三大日志( redo log/undo log/binlog)与两阶段提交(Prepare 阶段和Commit 阶段)深度解密
数据库·后端·mysql·面试
jiayong2319 小时前
MySQL 8.0 Root 用户远程登录配置完整指南
数据库·mysql
@小柯555m20 小时前
MySql(高级查询--查找GPA最高值)
数据库·sql·mysql
轻刀快马20 小时前
穿透 MySQL 索引专栏 (五):【架构哲学】性能调优的终局之战:深分页灾难与千万级大表的索引设计原则
数据库·mysql·架构
whn197720 小时前
centos10.1上安装mysql 9.6
数据库·mysql
oldking呐呐21 小时前
MySQL从建库到删库跑路 -- 5.数据类型
mysql
黄俊懿21 小时前
复合索引设计指南:最左前缀 & 字段排座次
数据库·sql·mysql·adb·性能优化·dba·db
Fan_-_1 天前
MySQL / PostgreSQL DDL 审核自动化:从人工 review 到 CI 拦截
mysql·postgresql·自动化