第一种方法

首先是网上普遍见到的

  1. 关闭服务
  2. windows下在C:\ProgramData(隐藏文件夹)\MySQL\MySQL Server 5.7\my.ini中的[mysqld]下添加skip-grant-tables
  3. 重启服务,再次登陆此时已经不需要密码了
  4. 删除原来的那句skip-grant-tables,再重启下服务就OK了

但是我按照这种方法在第三步的时候仍然需要密码,如果有同学也是像我这样的话可以尝试下下面这种方法

第二种方法

  1. 关闭服务
  2. windows下在C:\ProgramData\MySQL\MySQL Server 5.7\my.ini中的[mysqld]下添加skip-grant-tables
  3. 在一个cmd窗口中刚输入mysqld --skip-grant-tables, 再开启第二个窗口直接输入mysql可以直接进入了

修改密码,如下几条命令

  1. use mysql
  2. update user set authentication_string=password('密码') where user="用户" and host='localhost';
  3. flush privileges;
  4. 删除原来的那句skip-grant-tables,重启服务

最新文章

  1. 引用log4j.jar包后,出现告警
  2. Xcode下的批量编辑
  3. 使用eclipse和maven创建activiti项目基础配置
  4. python学习笔记18(UliPad 初体验)
  5. 2013流行Python项目汇总
  6. Esper系列(十)NamedWindow语法delete、Select+Delete、Update
  7. Spring MVC 3.x 版本使用 @ResponseBody 返回乱码
  8. opencv基础到进阶(1)
  9. JS中的 map, filter, some, every, forEach, for...in, for...of 用法总结
  10. utc时间转成local时间
  11. C#(.NET) HMAC SHA256实现
  12. Docker 下载镜像慢的问题解决方法
  13. input子系统事件处理层(evdev)的环形缓冲区【转】
  14. HTML5超酷秒表动画 可暂停和重置秒表
  15. 基于OAuth2.0的第三方认证
  16. day11 第一类对象 闭包 迭代器
  17. Inno Setup入门(七)——提供安装语言选项
  18. 初涉定制linux系统之——rpm相关安装包的准备
  19. Scrum立会报告+燃尽图(十二月七日总第三十八次):功能测试
  20. java多线程之CAS原理

热门文章

  1. 还在用逆向工程?太Low了,试试通用Mapper吧!
  2. 小程序PromiseAll定义
  3. Ubuntu 安装MySQL并打开远程连接
  4. 【转】stm32 IAP升级程序
  5. Keepalived——HA
  6. js select下拉框下拉跳转代码
  7. python 中常见的异常类型汇总
  8. 扩展的Sobel 算子
  9. css 让多出的文字成省略号...
  10. XV6源代码阅读-进程线程