- 停掉mysql服务
win+x 按a 进入管理员cmd,输入net stop mysql (mysql是服务名,不清楚的可以在服务中查看)
2.输入mysqld 爆红
-
进入mysql安装目录
-
输入./mysqld --console --skip-grant-tables 报错
-
要加入数据目录地址,输入 .\mysqld --console --datadir="D:\Develop\MySQL\Data\Data" --skip-grant-tables --shared-memory
注意这里 --datadir="D:\Develop\MySQL\Data\Data" 为你数据库数据目录地址 -
重新开一个cmd 还是进入到mysql的服务地址 输入./mysql -uroot 进入mysql
-
先刷新 flush privileges; 在输入 alter user root@localhost identified by '123'; 注意 密码自己输入
8.退出mysql 再次输入./mysql -uroot -p123 登录成功就证明密码修改成功
9.中止mysqld的服务, 启动mysql net start mysql
10.这样使用新密码就能登录成功了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~