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 相关文章推荐
MySQL8.0.24版本Release Note的一些改进点
Apr 22 MySQL
MySQL sql_mode修改不生效的原因及解决
May 07 MySQL
MySQL开启事务的方式
Jun 26 MySQL
Mysql中调试存储过程最简单的方法
Jun 30 MySQL
MySQL创建表操作命令分享
Mar 25 MySQL
mysql使用FIND_IN_SET和group_concat两个方法查询上下级机构
Apr 20 MySQL
MySQL 字符集 character
May 04 MySQL
详细介绍MySQL中limit和offset的用法
May 06 MySQL
MySQL数据库 安全管理
May 06 MySQL
深入理解MySQL中MVCC与BufferPool缓存机制
May 25 MySQL
MySQL解决Navicat设置默认字符串时的报错问题
Jun 16 MySQL
MySQL中正则表达式(REGEXP)使用详解
Jul 07 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
PHP set_time_limit(0)长连接的实现分析
2010/03/02 PHP
在Windows系统上安装PHP运行环境文字教程
2010/07/19 PHP
PHP版国家代码、缩写查询函数代码
2011/08/14 PHP
php通过获取头信息判断图片类型的方法
2015/06/26 PHP
在Mac OS上搭建PHP的Yii框架及相关测试环境
2016/02/14 PHP
Symfony2框架创建项目与模板设置实例详解
2016/03/17 PHP
PHP编程中尝试程序并发的几种方式总结
2016/03/21 PHP
PHP 图片合成、仿微信群头像的方法示例
2019/10/25 PHP
CI框架简单分页类用法示例
2020/06/06 PHP
jquery 实现密码框的显示与隐藏示例代码
2013/09/18 Javascript
JS注释所产生的bug 即使注释也会执行
2013/11/19 Javascript
jquery实现的导航固定效果
2014/04/28 Javascript
jquery动态添加删除一行数据示例
2014/06/12 Javascript
javascript 判断整数方法分享
2014/12/16 Javascript
jQuery实现拖动调整表格单元格大小的代码实例
2015/01/13 Javascript
jquery 插件实现瀑布流图片展示实例
2015/04/03 Javascript
JavaScript学习小结之被嫌弃的eval函数和with语句实例详解
2016/08/01 Javascript
js实现返回顶部效果
2017/03/10 Javascript
Angularjs自定义指令Directive详解
2017/05/27 Javascript
基于vue中对鼠标划过事件的处理方式详解
2018/08/22 Javascript
vue中轮训器的使用
2019/01/27 Javascript
原生js代码能实现call和bind吗
2019/07/31 Javascript
[36:43]NB vs Optic 2018国际邀请赛小组赛BO1 B组加赛 8.19
2018/08/21 DOTA
Python内置函数Type()函数一个有趣的用法
2015/02/18 Python
python实现发送邮件及附件功能
2021/03/02 Python
简单了解Python中的几种函数
2017/11/03 Python
如何用python写一个简单的词法分析器
2018/12/18 Python
pandas DataFrame的修改方法(值、列、索引)
2019/08/02 Python
Html5 postMessage实现跨域消息传递
2016/03/11 HTML / CSS
英国最大的LED专业零售商:Led Hut
2018/03/16 全球购物
路政管理毕业自荐书范文
2014/02/10 职场文书
高中毕业生登记表自我鉴定范文
2014/03/18 职场文书
戒赌保证书
2015/05/11 职场文书
趣味运动会新闻稿
2015/07/17 职场文书
七年级写作指导之游记作文
2019/10/07 职场文书
Python借助with语句实现代码段只执行有限次
2022/03/23 Python