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
相关推荐
GeW5 小时前
红帽RHCE从挂科边缘到一次过,我做对了什么
linux
时空自由民.5 小时前
WSL解决USB 串口连接问题与linux串口权限问题
linux·单片机
OpenPomeloxCommunity6 小时前
Linux驱动基础(三):firmware的声明与加载
linux·操作系统
linmengmeng_13146 小时前
【总结】MyBatis-Plus批量插入与清表的正确姿势
java·spring boot·mysql·mybatis
云计算练习生6 小时前
什么是系统调用?为什么程序访问硬件必须经过它
linux·windows·操作系统·系统调用·操作系统原理
笃行3506 小时前
别拿MySQL数据库管理工具硬导:MySQL 迁 KingbaseES 的完整工具链
数据库
风哥2号7 小时前
数据库教程FGMT51‑PostgreSQL实例管理与参数文件
数据库·postgresql
玄芯散人7 小时前
【筑基·059】Linux命令行入门:工程师的操作系统
linux·操作系统·命令行
半仙白桑7 小时前
内核篇第二讲:Linux exec 函数族详解
linux·linux驱动
AR-26710-7 小时前
Linux Day7——建组/用户、umask、Python脚本
linux·python