Mysql忘记密码解决方法


Posted in MySQL onFebruary 12, 2022

一、前言

经常做测试的朋友都知道,自己弄的各种服务,各种账户,有时候就会遗忘,mysql忘记密码就是其中一种情况。当我们忘记mysql密码时,我们可以通过mysql的配置文件设置登录不需要认证就可以不需要密码进行登录了,所以接下来我介绍的方法就是怎么配置mysql登录无需密码认证。

二、环境介绍

centos7.9 + mysql,不是maridb哦

三、具体操作

1、关闭mysql服务

systemctl stop mysql

2、修改配置文件

通过在配置文件/etc/my.cnf的[mysqld]选项下添加skip-grant-tables,实现登录mysql不需要密码。

vim /etc/my.cnf

Mysql忘记密码解决方法

3、启动mysql服务

systemctl start mysql

4、连接mysql服务

mysql -uroot 

Mysql忘记密码解决方法

5、修改密码

这里需要注意的是,我设置的root密码是123456.com,那你根据自己的需要改成自己密码即可。这里需要注意的是最后的flush privileges很重要,不然可能不生效!

mysql> use mysql
Database changed
mysql> update mysql.user set authentication_string=password('123456.com') where user='root';
Query OK, 0 rows affected (0.00 sec)
Rows matched: 4  Changed: 0  Warnings: 0
mysql>flush privileges;
mysql> exit

6、将配置文件中的skip-grant-tables删除

vim /etc/my.cnf
systemctl restart mysql

Mysql忘记密码解决方法

7、测试

mysql -uroot -p

Mysql忘记密码解决方法

到此这篇关于Mysql忘记密码解决方法的文章就介绍到这了,更多相关Mysql忘记密码解决方案内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

MySQL 相关文章推荐
MySQL pt-slave-restart工具的使用简介
Apr 07 MySQL
MySQL如何构建数据表索引
May 13 MySQL
MySQL 使用事件(Events)完成计划任务
May 24 MySQL
浅谈MySQL user权限表
Jun 18 MySQL
MySQL系列之九 mysql查询缓存及索引
Jul 02 MySQL
为什么MySQL分页用limit会越来越慢
Jul 25 MySQL
解决Mysql多行子查询的使用及空值问题
Jan 22 MySQL
MySQL限制查询和数据排序介绍
Mar 25 MySQL
MySQL sql模式设置引起的问题
May 15 MySQL
MySQL索引失效场景及解决方案
Jul 23 MySQL
postgresql如何找到表中重复数据的行并删除
May 08 MySQL
Mysql存储过程、触发器、事件调度器使用入门指南
Jan 22 #MySQL
MySQL数据库⾼可⽤HA实现小结
weblogic服务建立数据源连接测试更新mysql驱动包的问题及解决方法
Jan 22 #MySQL
解决Mysql多行子查询的使用及空值问题
Jan 22 #MySQL
如何避免mysql启动时错误及sock文件作用分析
Jan 22 #MySQL
教你使用VS Code的MySQL扩展管理数据库的方法
Jan 22 #MySQL
彻底解决MySQL使用中文乱码的方法
Jan 22 #MySQL
You might like
Yii框架中 find findAll 查找出制定的字段的方法对比
2014/09/10 PHP
PHP基于文件存储实现缓存的方法
2015/07/20 PHP
php将从数据库中获得的数据转换成json格式并输出的方法
2018/08/21 PHP
thinkPHP利用ajax异步上传图片并显示、删除的示例
2018/09/26 PHP
JS字符串函数扩展代码
2011/09/13 Javascript
js实现鼠标拖动图片并兼容IE/FF火狐/谷歌等主流浏览器
2013/06/06 Javascript
JS实现金额转换(将输入的阿拉伯数字)转换成中文的实现代码
2013/09/30 Javascript
js实现select跳转功能代码
2014/10/22 Javascript
使用AOP改善javascript代码
2015/05/01 Javascript
js实现汉字排序的方法
2015/07/23 Javascript
使用jQuery判断浏览器滚动条位置的方法
2016/05/30 Javascript
jQuery实现的自定义弹出层效果实例详解
2016/09/04 Javascript
JavaScript中apply方法的应用技巧小结
2016/09/29 Javascript
Bootstrap弹出框之自定义悬停框标题、内容和样式示例代码
2017/07/11 Javascript
解析Angular 2+ 样式绑定方式
2018/01/15 Javascript
Javascript的console['']常用输入方法汇总
2018/04/26 Javascript
微信小程序中进行地图导航功能的实现方法
2018/06/29 Javascript
[51:17]完美世界DOTA2联赛循环赛Inki vs DeMonsTer 第二场 10月30日
2020/10/31 DOTA
线程和进程的区别及Python代码实例
2015/02/04 Python
python和bash统计CPU利用率的方法
2015/07/10 Python
Django代码性能优化与Pycharm Profile使用详解
2018/08/26 Python
python聚类算法解决方案(rest接口/mpp数据库/json数据/下载图片及数据)
2019/08/28 Python
利用rest framework搭建Django API过程解析
2019/08/31 Python
PYTHON实现SIGN签名的过程解析
2019/10/28 Python
vue学习笔记之动态组件和v-once指令简单示例
2020/02/29 Python
pytorch随机采样操作SubsetRandomSampler()
2020/07/07 Python
移动端rem布局的两种实现方法
2018/01/03 HTML / CSS
Html5移动端获奖无缝滚动动画实现示例
2018/06/25 HTML / CSS
AJAX应用和传统Web应用有什么不同
2013/08/24 面试题
应届生船舶驾驶求职信
2013/10/19 职场文书
中学教师请假制度
2014/02/03 职场文书
个人查摆问题整改措施
2014/10/04 职场文书
教师学习三严三实心得体会
2014/10/13 职场文书
红与黑读书笔记
2015/06/29 职场文书
读《方与圆》有感:交友方圆有度
2020/01/14 职场文书
Redis官方可视化工具RedisInsight安装使用教程
2022/04/19 Redis