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的数据库引擎为INNODB的方法
May 26 MySQL
如何使用分区处理MySQL的亿级数据优化
Jun 18 MySQL
Mysql中调试存储过程最简单的方法
Jun 30 MySQL
MySQL 5.7常见数据类型
Jul 15 MySQL
MySQL令人大跌眼镜的隐式转换
Aug 23 MySQL
一次MySQL启动导致的事故实战记录
Sep 15 MySQL
MySQL对数据表已有表进行分区表的实现
Nov 01 MySQL
MySQL分区表实现按月份归类
Nov 01 MySQL
SQL语法CONSTRAINT约束操作详情
Jan 18 MySQL
解决Mysql多行子查询的使用及空值问题
Jan 22 MySQL
MySQL 数据表操作
May 04 MySQL
单机多实例部署 MySQL8.0.20
May 15 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
DOTA2 1月28日更新:监管系统降临刀塔世界
2021/01/28 DOTA
PHP 模板高级篇总结
2006/12/21 PHP
PHP setcookie指定domain参数后,在IE下设置cookie失效的解决方法
2011/09/09 PHP
解析PHP生成静态html文件的三种方法
2013/06/18 PHP
php文件上传简单实现方法
2015/01/24 PHP
php简单备份与还原MySql的方法
2016/05/09 PHP
thinkphp5框架API token身份验证功能示例
2019/05/21 PHP
EasyUI 中 MenuButton 的使用方法
2012/07/14 Javascript
AngularJS读取JSON及XML文件的方法示例
2017/05/25 Javascript
基于Jquery Ajax type的4种类型(详解)
2017/08/02 jQuery
Vue兼容ie9的问题全面解决方案
2018/06/19 Javascript
使用json-server简单完成CRUD模拟后台数据的方法
2018/07/12 Javascript
小程序实现选择题选择效果
2018/11/04 Javascript
jQuery实现高度灵活的表单验证功能示例【无UI】
2020/04/30 jQuery
原生js实现弹窗消息动画
2020/11/20 Javascript
小程序组件传值和引入sass的方法(使用vant Weapp组件库)
2020/11/24 Javascript
[30:00]完美世界DOTA2联赛PWL S2 Rebirth vs LBZS 第二场 11.28
2020/12/01 DOTA
利用Python实现图书超期提醒
2016/08/02 Python
Python入门_条件控制(详解)
2017/05/16 Python
深入理解python中函数传递参数是值传递还是引用传递
2017/11/07 Python
python保存二维数组到txt文件中的方法
2018/11/15 Python
python正则表达式去除两个特殊字符间的内容方法
2018/12/24 Python
Python正则匹配判断手机号是否合法的方法
2020/12/09 Python
关于python导入模块import与常见的模块详解
2019/08/28 Python
详解如何用python实现一个简单下载器的服务端和客户端
2019/10/28 Python
Flask框架请求钩子与request请求对象用法实例分析
2019/11/07 Python
python中执行smtplib失败的处理方法
2020/07/01 Python
两种CSS3伪类选择器详细介绍
2013/12/24 HTML / CSS
香港时装购物网站:ZALORA香港
2017/04/23 全球购物
计算机专业应届生求职信
2014/04/06 职场文书
党员示范岗材料
2014/12/19 职场文书
青年文明号汇报材料
2014/12/23 职场文书
2015年爱牙日活动总结
2015/02/05 职场文书
英语辞职信范文
2015/02/28 职场文书
民事撤诉申请书范本
2015/05/18 职场文书
Nginx禁止ip访问或非法域名访问
2022/04/07 Servers