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

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

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

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

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服务,数据库空空如也哦。

最新文章

  1. JavaScript 中的数据类型
  2. 记一次简单的SQL优化
  3. 【荐】MongoDB基本命令大全
  4. 50个常用SQL语句
  5. 程序日志输出实现-Log4j
  6. Slickflow.NET 开源工作流引擎基础介绍(三) -- 基于HTML5/Bootstrap的Web流程设计器
  7. iOS-学习路线图(推荐)
  8. 动态规划——数位dp
  9. Android GridView 二维布局界面
  10. 使用curl来调试你的应用
  11. F#.NET周报 2018第34周-Ionide下载量100万
  12. 【转】安装ambari的时候遇到的ambari和hadoop问题集
  13. etcd-v2第一集
  14. Eval与DataBinder.Eval的区别
  15. 理解IaaS、PaaS、SaaS 的区别
  16. 树莓派指定静态IP
  17. xp系统报错 windows explorer has encountered a problem and needs to close.We are sorry for the inconvenience
  18. router基本使用
  19. 阿里云+django实战记录
  20. servlet ; basepath ; sendredirected ;

热门文章

  1. rt.jar包添加源文件只需要关联到已安装对应jdk目录下source.zip源码文件即可
  2. 多tomcat服务和nginx负载均衡配置
  3. thymeleaf 设置display样式
  4. Flask基础(03)-->创建第一个Flask程序
  5. 03-body标签中的部分标签
  6. python基础(十七)
  7. 怎样实现给DEDE5.7的栏目增加栏目图片
  8. python selenium模拟登陆qq空间
  9. 从 axios 源码中了解到的 Promise 链与请求的取消
  10. php数字函数