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
相关推荐
demodashi666几秒前
Linux下ag搜索命令详解
linux·运维·windows
無识18 分钟前
Linux-第四章web服务
linux·运维·服务器
一叶知秋yyds26 分钟前
Centos 安装 Docker教程
linux·docker·centos
fie888930 分钟前
在CentOS 7上集成cJSON库的方法
linux·运维·centos
l1t32 分钟前
利用DeepSeek优化SQLite求解数独SQL用于DuckDB
开发语言·数据库·sql·sqlite·duckdb
lcanfly35 分钟前
Mysql作业5
android·数据库·mysql
带土139 分钟前
5. Unix/Linux 系统常用类型别名清单
linux·unix
rit843249939 分钟前
在Ubuntu上配置Nginx实现开机自启功能
数据库·nginx·ubuntu
爱吃橘的橘猫39 分钟前
如何解决VMware虚拟机中Linux系统终端不显示ens33 inet IP地址的问题
linux·运维·服务器·虚拟机
海绵啵啵呀1 小时前
SQL plus中解决上下键找历史命令的工具--rlwrap命令行工具
数据库·sql