mysql8修改密码的方式有些许不同

1.配置无密码登录

修改/etc/my.cnf文件,在mysqld模块下添加

skip-grant-tables

2.重启mysql

3.mysql -uroot -p直接回车进入数据

4.执行update user set authentication_string = '' where user = 'root';   置空密码,貌似只能先置空再重置,否则会报错

5.退出数据库,修改/etc/my.cnf文件里新增加的skip-grant-tables

6.重启数据库

7.重置密码ALTER USER 'root'@'localhost' IDENTIFIED BY 'abc123@xxx';//'abc123@xxx'  密码形式过于简单则会报错

参考链接https://www.cnblogs.com/yaowen/p/9486997.html

最新文章

  1. Jquery 插件\Js 插件收集
  2. 报错: Unable to start activity ComponentInfo:You need to use a Theme.AppCompat theme
  3. Android深度探索HAL与驱动开发 第三章 Git入门
  4. CocoaPods使用详细说明
  5. 学习RxJS: 导入
  6. 开启Tomcat 源码调试
  7. Visual Studio的Web Performance Test提取规则详解(2)
  8. ADO.NET笔记——基本概念
  9. 628. Maximum Product of Three Numbers
  10. javascript之prototype原型属性案例
  11. 【dfs+连通分量】Bzoj1123 POI2008 BLO
  12. Tomcat简单优化
  13. MongoDB3.2新特性之文档验证
  14. Director.js
  15. MySQL主从复制--原理
  16. [PGM] Markov Networks
  17. C/C++杂记:深入理解数据成员指针、函数成员指针
  18. [Node.js]操作redis
  19. 【Linux】Ubuntu13.10搭建gitlab报错信息及解决
  20. Python入门:参数传递方式

热门文章

  1. 【转载】Fiddler 抓包工具使用指北: 弱网络环境模拟限速测试流程
  2. 管理员权限运行-C#程序
  3. C++中的类所占内存空间总结(转)
  4. c++实用语法
  5. LG1378
  6. LOJ P10018 数的划分 题解
  7. hibernate之一对多关系
  8. zeebe 0.20.0 集群部署试用
  9. springcloud - bus
  10. 解决js加减乘除精度问题