修改my.cnf

[mysqld] 域中添加skip-grant-tables

重启mysqld服务

systemctl restart mysqld

重新使用空密码登录,直接敲回车

mysql -u root -p

切换数据库,并将密码清空

mysql >use mysql;
mysql >update user set authentication_string = '' where user = 'root';

退出

mysql >quit

删除my.cnf中的skip-grant-tables,并重启服务

systemctl restart mysqld

重新登录root账号,密码直接回车

修改root密码

mysql >ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

最新文章

  1. [转]VS2005/2008过期之后简单实用的升级方法
  2. 【循序渐进学Python】3. Python中的序列——字符串
  3. [SAP ABAP开发技术总结]数据引用(data references)、对象引用(object references)
  4. java学习之二维数组
  5. opensatck 在启动的时候注入额外的信息
  6. 第7章 一个java源文件中只能有一个public类
  7. 201521123010 《Java程序设计》第3周学习总结
  8. EJB3基本概念、运行环境、下载安装与运行jboss
  9. 读JVM相关的一些笔记
  10. IdentityServer4 中文文档与实战
  11. Spring Data Solr相关配置
  12. MSF banner
  13. 18.翻译系列:EF 6 Code-First 中的Seed Data(种子数据或原始测试数据)【EF 6 Code-First系列】
  14. JS实现奇偶数的判断
  15. linux centos7.5修改主机名和ip永久生效
  16. 深入理解学习Git工作流(git-workflow-tutorial)
  17. 人脸识别中的Procruster analysis应用
  18. perl usage()和getopt
  19. 洛谷 4389 付公主的背包——多项式求ln、exp
  20. DevExpress 数据与展示的不同

热门文章

  1. 【Hexo】使用Hexo+github pages+travis ci 实现自动化部署
  2. Taurus.MVC 2.3.2 :WebAPI 文档集成测试功能及附加<%# JS执行功能语法 %>
  3. (2).mybatis单元测试(junit测试)
  4. spring学习笔记(四)我对spring中bean生命周期的理解
  5. jquery注册页面的判断及代码的优化
  6. Linux内核驱动学习(七)应用层直接操作GPIO
  7. python语法学习第七天--文件
  8. js console一些常用的功能
  9. 02JAVA基础-运算符及选择语句
  10. 黑马程序员_毕向东_Java基础视频教程——赋值(随笔)