安装mysql后无法找到临时密码的解决方案

一、环境

系统:CentOS7
mysql:5.7.20

二、解决步骤

step1:修改/etc/my.cnf
添加:

skip-grant-tables
 

step2:重启mysql

service  mysqld  restart

step3:登录

 mysql -u root  #此时不需要密码,可以直接登录

step4:修改密码

update mysql.user  set password=password('root') where user='root';
 

step5:清除并退出

flush privileges;
 

step6:修改my.cnf

把step1添加的内容删除

 

step7:重启mysql

service  mysqld  restart

此时登录输入设置的密码就可以了。
登录成功:

 

最新文章

  1. 浅谈WEB安全性(前端向)
  2. Ubuntu常用软件安装
  3. gnuplot 的安装
  4. Matlab中fsolve传递系数变量
  5. ViewPager介绍和使用说明
  6. rails 项目部署中 nginx 报错及解决方法
  7. Android自定义控件(36篇)
  8. POJ 2594 Treasure Exploration(最小路径覆盖变形)
  9. Eclipse UML小工具AmaterasUML的配置和使用
  10. 阿里云资深DBA专家罗龙九:云数据库十大经典案例分析【转载】
  11. 我来谈谈PHP和JAVA的区别
  12. centos7.2构建Python3.5开发环境
  13. iOS开发点滴-添加阴影效果
  14. 《SQL CookBook 》笔记-第二章-查询结果排序
  15. vue+vux页面滚动定位(支持上下滑动)
  16. jQuery 双击事件(dblclick)
  17. ES6 与 React
  18. 基于【CentOS-7+ Ambari 2.7.0 + HDP 3.0】HAWQ数据仓库 使用之 gpfdist协议
  19. linux dmesg 查看系统故障信息
  20. python的__new__方法

热门文章

  1. DFS HDOJ 5348 Ponds
  2. JS与JQ绑定事件的几种方式.
  3. MY $MYVIMRC
  4. Eric's并发用户数估算与Little定律的等价性
  5. c# 从DataGridVieew导出到excel
  6. python+selenium(环境的安装)
  7. java 面试题整理
  8. Java垃圾回收之回收算法
  9. luogu P1519 穿越栅栏 Overfencing
  10. luogu P1042 乒乓球