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
相关推荐
小兔薯了11 分钟前
6. Linux 硬盘分区管理
linux·运维·服务器
努力的Andy13 分钟前
Linux 云服务器新增硬盘:从分区、格式化到挂载的完整指南
linux·运维·服务器
裤裤兔14 分钟前
linux卡在启动界面的解决办法
linux·运维·服务器·centos·centos7·linux系统
kka杰15 分钟前
Linux:基础IO介绍-1
linux·运维·服务器
QT 小鲜肉15 分钟前
【Linux常用命令大全】在 Linux 系统下 Git + Vim编辑器常用指令完全指南(亲测有效)
linux·开发语言·c++·笔记·git·编辑器·vim
Xの哲學15 分钟前
Linux slab分配器深度剖析:从原理到实践
linux·服务器·算法·架构·边缘计算
Murphy_lx18 分钟前
Linux中信号量的相关操作
linux·运维·服务器
Hard but lovely40 分钟前
linux: udp服务器与客户端 CS 基于ipv4的地址结构体
linux·服务器·udp
普通网友1 小时前
编写一个Python脚本自动下载壁纸
jvm·数据库·python
adnyting1 小时前
【Linux日新月异(六)】CentOS 7网络命令深度解析:从传统到现代网络管理
linux·网络·centos