zoukankan      html  css  js  c++  java
  • 【MySQL】MySQL使用正确密码却认证失败问题解决方法

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

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

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

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

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

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

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

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

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

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

  • 相关阅读:
    如何快速建立自己的知识体系
    让你的网站变成灰色
    Java多线程-锁升级
    冰河正则大全
    Win硬盘/U盘设置图片
    MySQL——三范式
    MySQL——事务
    MySQL_explain
    HDFS的一些常用指令
    Hadoop集群的搭建准备
  • 原文地址:https://www.cnblogs.com/Lints/p/11674696.html
Copyright © 2011-2022 走看看