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