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
相关推荐
DemonAvenger4 分钟前
深入 Redis Hash:从原理到实战,10 年经验的后端工程师带你玩转哈希结构
数据库·redis·性能优化
sakoba32 分钟前
MySQL的json处理相关方法
android·学习·mysql·json
序属秋秋秋33 分钟前
《Linux系统编程之入门基础》【Linux基础 理论+命令】(下)
linux·运维·服务器·学习·ubuntu·xshell·命令
❥ღ Komo·38 分钟前
PHP数据库操作全攻略
数据库·oracle
f89790707044 分钟前
配置centos 使用ssh访问文件夹
linux·centos·ssh
---学无止境---1 小时前
Linux中VFS相关slab缓存对象的创建和初始化
linux
fxshy1 小时前
CentOS 7上安装并配置Nginx监听81端口的完整指南
linux·nginx·centos
程序新视界1 小时前
MySQL的整体架构及功能详解
数据库·后端·mysql
小熊熊知识库1 小时前
Ubuntu下载以及安装详解以及应用安装
linux·运维·ubuntu
ANYOLY1 小时前
MySQL索引指南
数据库·mysql