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
相关推荐
cililin13 分钟前
第4章 文件管理
linux·服务器·网络·操作系统·unix
fwerfv34534524 分钟前
使用PyTorch构建你的第一个神经网络
jvm·数据库·python
薰衣草23331 小时前
linux练习-2
linux·运维·服务器
shylyly_2 小时前
Linux-> TCP 编程1
linux·网络·tcp/ip·echo·tcp编程
编程充电站pro2 小时前
面试陷阱:SQL 子查询 vs JOIN 的性能差异
数据库·sql
abcooxj2 小时前
Linux I2C 子系统
linux
中文Python2 小时前
小白中文Python-db_桌面小黄鸭宠物
数据库·python·pygame·宠物·中文python·小白学python
李慕婉学姐2 小时前
【开题答辩过程】以《基于 Spring Boot 的宠物应急救援系统设计与实现》为例,不会开题答辩的可以进来看看
数据库·spring boot·宠物
无敌最俊朗@3 小时前
Qt 多线程与并发编程详解
linux·开发语言·qt
DrugOne3 小时前
Amber24 安装指南:Ubuntu 22.04 + CUDA 12.4 环境
linux·运维·ubuntu·drugone