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
相关推荐
不才小强3 分钟前
GDB调试工具
linux
gushinghsjj12 分钟前
元数据管理包含哪些?元数据管理如何支持数据分析?
数据库·oracle·数据分析
不愿透露姓名的大鹏18 分钟前
MySQL InnoDB核心参数深度优化/性能调优
运维·服务器·数据库·mysql
独隅20 分钟前
在 Linux 上部署 Keras 模型的全面指南
linux·运维·keras
JiMoKuangXiangQu21 分钟前
Linux 系统根目录的构建过程
linux·rootfs·文件系统
heimeiyingwang21 分钟前
【架构实战】图数据库Neo4j在社交系统中的应用
数据库·架构·neo4j
Harvy_没救了23 分钟前
Vim 快捷键手册
linux·编辑器·vim
夕除26 分钟前
MVN--06
数据库·sql·mybatis
鸠摩智首席音效师26 分钟前
如何在 MacOS 上安装 PostgreSQL ?
数据库·macos·postgresql