windows mysql 8.0 ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)

--------------更新分界线,常规方法在分界线下面--------------------------
时隔几个月,我又遇到了同样的问题。。。。本来庆幸自己之前也遇到过,还写了博客防止忘记,结果同样的步骤行不通!在第4步的时候会显示服务无法启动的情况,心塞。于是经过大量的百度和尝试,最后终于弄好了,因为中间尝试了太多方法,已经搞不清楚是哪一步起了作用,所以只能凭着感觉和记忆将有用的方法先记录下来。如果还没有用的话。。。。。那就再尝试其他教程吧!(狗头)
1、删除MySQL安装目录中bin文件夹下面的data文件夹(注意备份原文件夹,万一之后过程出错时可以恢复回去)
2、以管理员身份打开cmd,并切换到自己MySQL文件的bin目录下。(我的是 C:\Program Files\MySQL\MySQL Server 8.0\bin\)
3.初始化MySQL服务,需要在cmd窗口中输入命令:mysqld --initialize
这一步骤等待一会后,会有新的data文件夹生成,接着输入mysql依旧是进不去的,然后关键就在这个文件夹中有一个err文件,里面有用来登录mysql 的临时密码。
(友情提示,以下是我的内心吐槽部分,可以跳过)
但是!!!问题就在这里,我一开始生成data文件夹后,死活找不到err文件(不知道是我眼瞎没看到还是真没有),然后mysql服务也启动不了,令人窒息,于是又找了好多教程,都大同小异的操作,我就反复做了好几遍,都不行,

评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值