MySQL不知道密码,直接修改密码

很简单,我们跳过验证,直接进去修改就好

修改配置文件

shell 复制代码
vim /etc/my.cnf

[mysqld]下直接添加配置

shell 复制代码
skip-grant-tables

如图:

保存,退出即可。

重启服务

shell 复制代码
service mysqld restart

进入MySQL

shell 复制代码
#(直接点击回车,密码为空)
mysql -uroot -p 

选择数据库

shell 复制代码
use mysql

修改密码

shell 复制代码
update user set authentication_string=password('123456') where user='root';

刷新配置

shell 复制代码
flush privileges;

无脑合集

shell 复制代码
use mysql;
update user set authentication_string=password('123456') where user='root';
flush privileges;

至此,再次重启服务即可

shell 复制代码
service mysqld restart
相关推荐
Hacker_LaoYi1 小时前
【渗透技术总结】SQL手工注入总结
数据库·sql
岁月变迁呀1 小时前
Redis梳理
数据库·redis·缓存
独行soc1 小时前
#渗透测试#漏洞挖掘#红蓝攻防#护网#sql注入介绍06-基于子查询的SQL注入(Subquery-Based SQL Injection)
数据库·sql·安全·web安全·漏洞挖掘·hw
你的微笑,乱了夏天2 小时前
linux centos 7 安装 mongodb7
数据库·mongodb
工业甲酰苯胺2 小时前
分布式系统架构:服务容错
数据库·架构
独行soc3 小时前
#渗透测试#漏洞挖掘#红蓝攻防#护网#sql注入介绍08-基于时间延迟的SQL注入(Time-Based SQL Injection)
数据库·sql·安全·渗透测试·漏洞挖掘
White_Mountain3 小时前
在Ubuntu中配置mysql,并允许外部访问数据库
数据库·mysql·ubuntu
Code apprenticeship3 小时前
怎么利用Redis实现延时队列?
数据库·redis·缓存
百度智能云技术站3 小时前
广告投放系统成本降低 70%+,基于 Redis 容量型数据库 PegaDB 的方案设计和业务实践
数据库·redis·oracle
老王笔记3 小时前
GTID下复制问题和解决
mysql