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
相关推荐
万邦科技Lafite16 小时前
小红书评论数据一键获取,item_reviewAPI接口讲解
大数据·前端·数据库·chrome·电商开放平台
junziruruo16 小时前
BAT方法在LasHeR上进行训练,生成了相关训练模型,在RGBT234的可视化操作过程(Linux)
linux·运维·服务器
傻啦嘿哟16 小时前
用Pydantic验证和解析配置数据:比手写if更可靠
网络·数据库·oracle
物理与数学16 小时前
Linux 页表映射
linux·linux内核
guoketg16 小时前
langchain1.0+RAG检索增强的简易知识库问答系统
数据库
沐雨风栉16 小时前
用 Kavita+cpolar 把数字书房装进口袋
服务器·开发语言·数据库·后端·golang
UP_Continue17 小时前
Linux--进程状态
linux·运维·服务器
C++ 老炮儿的技术栈17 小时前
KUKA机器人程序抓料
linux·运维·c语言·人工智能·机器人·库卡
紫神17 小时前
不重启节点情况下删除rook-ceph
linux·运维·服务器·rook-ceph
Source.Liu17 小时前
【Ubuntu】文件与目录管理命令
linux·运维·ubuntu