数据库连接时出现错误:1045 access denied for user root,记录解决过程,以备不时之需

这篇博客记录了作者在遇到MySQL登录错误1045 access denied for user 'root'时的解决过程,包括系统找不到指定文件、服务已标记为删除等系列问题。通过参考相关教程,作者成功解决了这些问题,并重设了root用户的密码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

(目录为解决执行过程中出现的问题,一个新的问题标一个号。)

由于之前在phpadmin中玩坏了mysql,因此出现了这个问题。

1. 出现错误1045 access denied for user root

参考https://www.cnblogs.com/parryyang/p/5098149.html

进行至重启mysql服务时,出现问题:

2. 发生系统错误2 系统找不到指定文件

参考https://blog.youkuaiyun.com/mhmyqn/article/details/17043921

执行mysql --remove后成功,再install显示已存在,没管,继续开启服务,又出现错误:

3. 错误1058

网上有方法提议手动在服务中开启,开启后又双叒弹出信息:

4. 指定的服务已标记为删除

查阅后发现可能是因为服务窗口开着,于是关闭,成功。
cmd中开启mysql可能还有些问题,不过没管,直接心态良好的在服务里手动开启。成功。

1.2 回到1,进行接下来的步骤

重设root密码,又出现一行信息:

5. no database selected

参考了以下流程:
mysql>use mysql;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值