mysql密码错误_【MySQL】MySQL使用正确密码却认证失败问题解决方法

前言:笔者根据 #MySQL忘记密码,重置密码方法 ,修改密码后。使用修改后的正确密码怎么也登录不上数据库,然后经过以下方法,重新登录数据库。

1.确认MySQL安装目录下没有data(Data)文件夹,如果有就删掉。

20191014234851067552.jpg

确认已经删除了data文件夹如图

20191014234851150563.jpg

2.以管理员身份打开cmd,并切换到自己磁盘中MySQL文件的bin目录下。(一般是 ...xxx\MySQL\MySQL Server 8.0\bin\ 目录)

3.初始化MySQL服务,需要在cmd窗口中输入命令:mysqld --initialize

第三步骤需要等待一段时间,数据库初始化完毕后,会生成data文件夹,并且data文件下.err文件中,提供了一个数据库临时登录密码,我们打开.err文件,复制临时密码

20191014234851226738.jpg

4.开启MySQL服务,在cmd窗口中输入命令:net start MySQL80

5.使用临时密码登录数据库,-p临时密码, 不用带空格。

20191014234851344906.jpg

6.登录数据库后,参照 #MySQL修改新密码方法,修改新密码。set password for root@localhost = ‘新密码‘;

20191014234851509952.jpg

大功告成,我们又可以登录数据库啦,但前提是我们已经删原有数据库,并初始化MySQL服务,数据库空空如也哦。

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值