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
相关推荐
老华带你飞几秒前
动物救助|流浪狗救助|基于Springboot+vue的流浪狗救助平台设计与实现(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·流浪动物救助平台
卡次卡次110 分钟前
注意点:多线程与多进程与在并行读-->并行cpu或者GPU处理--->并行写 的架构中,如何选择
linux·网络·python
w***741711 分钟前
MySQL压缩版安装详细图解
android·mysql·adb
vortex512 分钟前
基于 Apache 规则拦截目录扫描器请求:实测与配置指南
linux·网络安全·apache
摸鱼仙人~16 分钟前
Ubuntu系统安装VMware Tools 完整流程(解压→安装)
linux·运维·ubuntu
CodeByV18 分钟前
【Linux】线程同步与互斥深度解析:从锁机制到生产者消费者模型
linux
曹牧26 分钟前
Oracle中ROW_NUMBER() OVER()
java·数据库·sql
jnrjian29 分钟前
MOS oracle rman backup 脚本
数据库·oracle
源梦想30 分钟前
飞车狂飙动作冒险网页小游戏Linux部署演示
linux·运维·服务器
zhangfeng113331 分钟前
KAT-Coder-Pro V1免费活动继续,免费原来定于北京时间 2025年11月11日 ,快手也加入了模型集成商的队伍了,支持国内各种开原模型
数据库