刚装的MySQL 忘记了登陆密码
1、先停掉服务
net stop mysql80
复制
我的MySQL安装服务名为mysql80
你可以在windows服务中查看你自己的服务名
2、用mysqld 带 --skip-grant-tables 参数重启
mysqld --console --skip-grant-tables
复制
我的电脑报错
这里报错内容很模糊,我尝试了很多方法 把mysqld参数大概去看了一下
查看mysqld参数明细,可执行下面命令
mysqld --help --verbose
复制
然后看到有一个指定数据目录的参数,尝试强制指定我的数据目录
mysqld --console --datadir="C:\ProgramData\MySQL\MySQL Server 8.0\Data" --skip-grant-tables
复制
又报一大堆信息,其中有一个错误
又根据提示,加上相应参数
mysqld --console --datadir="C:\ProgramData\MySQL\MySQL Server 8.0\Data" --skip-grant-tables --shared-mem ory
复制
终于启动成功了
3、设新密码
新开一个命令行窗口
mysql -uroot
复制
不输任何密码登陆成功
修改密码
alter user root@localhost identified by '123';
复制
又报错
刷新权限 再用刚才的语句执行成功
flush privileges;
alter user root@localhost identified by '123';
复制
退出用新密码登陆试试
mysql -uroot -p123
复制
新密码登陆成功
中止刚才以mysqld启动的服务
重新启动mysql服务
忘记密码后修改密码成功。
最后修改时间:2024-03-13 09:50:52
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
2025年3月中国数据库排行榜:PolarDB夺魁傲群雄,GoldenDB晋位入三强
墨天轮编辑部
1638次阅读
2025-03-11 17:13:58
【专家观点】罗敏:从理论到真实SQL,感受DeepSeek如何做性能优化
墨天轮编辑部
1239次阅读
2025-03-06 16:45:38
【专家有话说第五期】在不同年龄段,DBA应该怎样规划自己的职业发展?
墨天轮编辑部
1216次阅读
2025-03-13 11:40:53
01. HarmonyOS Next应用开发实践与技术解析
若城
1177次阅读
2025-03-04 21:06:20
DeepSeek R1助力,腾讯AI代码助手解锁音乐创作新
若城
1161次阅读
2025-03-05 09:05:00
03 HarmonyOS Next仪表盘案例详解(二):进阶篇
若城
1159次阅读
2025-03-04 21:08:36
05 HarmonyOS NEXT高效编程秘籍:Arkts函数调用与声明优化深度解析
若城
1151次阅读
2025-03-04 22:46:06
04 高效HarmonyOS NEXT编程:ArkTS数据结构优化与属性访问最佳实践
若城
1141次阅读
2025-03-04 21:09:35
02 HarmonyOS Next仪表盘案例详解(一):基础篇
若城
1138次阅读
2025-03-04 21:07:43
06 HarmonyOS Next性能优化之LazyForEach 列表渲染基础与实现详解 (一)
若城
1130次阅读
2025-03-05 21:09:40