Windows系统下重置MySQL root账户密码的两种方法
创作时间:
作者:
@小白创作中心
Windows系统下重置MySQL root账户密码的两种方法
引用
CSDN
1.
https://blog.csdn.net/m0_48303485/article/details/141558804
当你在Windows系统上使用MySQL时,如果忘记了root账户的密码,可以使用以下两种方法重置密码。本文将详细介绍每种方法的具体步骤,帮助你快速恢复对数据库的访问权限。
方式一:以无密码模式启动服务并修改
以管理员模式运行cmd命令窗口
关闭mysql服务
net stop mysql80或者使用Windows的服务页面来关闭服务。
找到mysql的配置文件(my.ini)所在路径并复制
指定配置文件并以无密码模式启动mysql
mysqld.exe --defaults-file="你的路径\my.ini" --console --skip-grant-tables --shared-memory例如:
mysqld.exe --defaults-file="E:\DevApp\MySQL\MySQL Data\MySQL Server 8.0\my.ini" --console --skip-grant-tables --shared-memory使用管理员模式启动一个新的cmd窗口
执行mysql命令,无密码进入mysql服务
切换到mysql数据库
use mysql;修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '12345678';由于权限认证没有重新加载,执行修改密码语句后会报错。
输入命令“flush privileges;”重新加载权限
flush privileges;再次修改root账户密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '12345678';输入命令“exit”退出命令提示符窗口
关掉所有的命令行窗口,打开新窗口重新启动mysql
net start mysql80或者使用Windows服务来重新启动。
使用新密码登录
mysql -u root -p
方式二:如果还存在可用的sqlyog或navicat连接
以navicat为例,新建一个查询,数据库选择mysql
执行修改密码sql语句并刷新
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; flush privileges;
热门推荐
什么是版权保护
清代普洱茶的辉煌成就
设备清扫的正确顺序与方法
四川美术学院:西南艺术殿堂,绘就多彩人生!
从苔原绿到天空蓝:2024秋冬流行色全解析
一等座二等座大不同:空间、舒适度、服务全方位对比
加州主要城市全攻略:从洛杉矶到旧金山
从软故障到爆炸风险:静电放电的危害与防护全解析
北京今冬气温偏高,什刹海冰场被迫缩短营业时间
女明星都在穿的秋冬“暖色”:棕色系穿搭完全攻略
国服铠出装攻略:职业选手教你如何上分
从诗句到打卡地:“东篱”“南山”见证传统文化新生
上海市第六人民医院袁霆主任揭秘PRP技术
亿纬锂能电池如何安全顺丰运输?
汽车发展史:四个时代见证出行方式变革
贵州马岭河大峡谷深度游:喀斯特地貌奇观的游览全攻略
硅片技术突破引领半导体产业革新
干海参泡发指南:24小时泡发+30分钟煮制,美味即成
老年人自理能力如何评估?五大工具助力精准养老
PRP技术:糖尿病足治疗的新突破
王者荣耀新赛季一刀流万爆凯实战技巧攻略
京沪高铁推“优选一等座”,电动座椅配专区候车
重庆地方特色美食有哪些推荐,重庆有名的十大美食排行榜(看完就知道了)
企业如何做好人才评测与发展?六大步骤全解析
蓝色搭棕色:这个冬季最温暖的时尚配色
LG洗衣机TE故障的原因和维修方法(解读TE故障代码)
生普洱茶的养生密码:从降脂到抗氧化的科学解读
重庆交通茶馆:80年代老茶馆变身网红打卡地

萝卜快跑能“跑”多远?——自动驾驶出租车行业的法律风险分析及合规建议
齐齐哈尔至西藏旅行指南:飞机、火车、自驾全解析