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

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

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

这样就好了

相关推荐
动力 continue17 分钟前
MySQL 基础篇 · SELECT 查询大
数据库·sql·mysql·select
程序员-Benothing37 分钟前
MySQL 索引下推是什么?——深入理解 ICP 原理与实践
android·数据库·mysql
JavaPub-rodert3 小时前
Ontop 详解:不搬数据库,也能把 MySQL / PostgreSQL 变成知识图谱
数据库·mysql·postgresql
一路向北finish5 小时前
《CentOS7 OpenStack Mitaka 全栈部署实战:双节点搭建全流程与典型故障排坑指南》
运维·mysql·serverless·云计算·openstack
往事只能回味味道5 小时前
MySQL创建数据库并授权指导用户与IP
数据库·tcp/ip·mysql
水月清辉5 小时前
MySQL 表分区详解
mysql
陈年老古董6 小时前
Shell 脚本编程基础完整学习笔记
linux·sql·mysql
JavaPub-rodert7 小时前
Redis 和 MySQL 如何保证数据一致性?从缓存更新到延迟双删完整讲解
redis·mysql·缓存
冰暮流星7 小时前
MySQL 流程函数详解
数据库·sql·mysql