mysql忘记密码的时候重置密码

1.在/etc/my.cnf中添加配置 免密码登陆

skip-grant-tables

2.进行免密码登陆(mysql指令位于mysql安装目录的bin/)

mysql -u root 

3.重置密码

sql 复制代码
use mysql;
update mysql.user set authentication_string=password('root_password') where user='root'; 
flush privileges;
exit;
  1. 在/etc/my.cnf 中去掉免密码登录的配置
sql 复制代码
#skip-grant-tables
  1. 启动mysql服务
sql 复制代码
service mysql restart
相关推荐
酥暮沐26 分钟前
K8S 集群搭建——cri-dockerd版
linux·容器·kubernetes
夏炎正好眠1 小时前
mysql练习
数据库·mysql
美好的事情总会发生1 小时前
SDIO(Secure Digital Input Output)详解
linux·嵌入式硬件·硬件工程
NineData1 小时前
NineData 社区版正式上线,支持一键本地化部署!
数据库·程序员
大0马浓1 小时前
LLM训练如何从图片提取信息存入向量数据库
数据库·训练·rag
鱼骨不是鱼翅1 小时前
Mybatis操作数据库----小白基础入门
数据库·mybatis
liuyunluoxiao1 小时前
进程(上)【Linux操作系统】
linux
琪琪花2 小时前
sshfs 将远程服务器上的文件系统挂载到本地目录
linux·运维·服务器
dreamczf2 小时前
基于Linux系统的边缘智能终端(RK3568+EtherCAT+PCIe+4G+5G)
linux·人工智能·物联网·5g
已是上好佳2 小时前
介绍一下Qt 中的QSizePolicy 布局策略
数据库·qt