有时候忘记了密码需要重置密码,或者是连接数据库报错的时候可以尝试重置密码后再进行连接
启动MySQL报错:ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)
首先确保 mysql 服务是关闭状态,关闭服务的方式:
1、用命令 net stop mysql
以管理员身份运行cmd后,先进入mysql的下载bin目录后,再执行停止服务命令
2、进入计算机服务来停止
我的电脑--右键管理
右键服务,停止服务
接着输入mysqld --console --skip-grant-tables --shared-memory
命令来免密启动服务。
1
|
mysqld --console --skip-grant-tables --shared-memory |
然后再打开一个 cmd 窗口(注意是另外打开一个,当前打开的不要关闭),输入mysql -uroot -p
命令,并点击两次回车即可免密登录(或者直接输入mysql 并回车也行)。
修改密码。
首先使用flush privileges;
命令刷新权限。
1
|
flush privileges ; |
然后直接使用set password for root@localhost = '新密码';
命令设置密码即可。
1
|
set password for root@localhost = '新密码' ; |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具