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
相关推荐
考虑考虑1 小时前
postgressql更新时间
数据库·后端·postgresql
甄超锋1 小时前
python sqlite3模块
jvm·数据库·python·测试工具·django·sqlite·flask
大路谈数字化1 小时前
Centos中内存CPU硬盘的查询
linux·运维·centos
HMBBLOVEPDX2 小时前
MySQL的锁:
数据库·mysql
luoqice2 小时前
linux下查看 UDP Server 端口的启用情况
linux
数据皮皮侠3 小时前
最新上市公司业绩说明会文本数据(2017.02-2025.08)
大数据·数据库·人工智能·笔记·物联网·小程序·区块链
掉头发的王富贵3 小时前
ShardingSphere-JDBC入门教程(上篇)
spring boot·后端·mysql
倔强的石头_3 小时前
【Linux指南】动静态库与链接机制:从原理到实践
linux
小云数据库服务专线3 小时前
GaussDB数据库架构师修炼(十六) 如何选择磁盘
数据库·数据库架构·gaussdb
赏点剩饭7784 小时前
linux中的hostpath卷、nfs卷以及静态持久卷的区别
linux·运维·服务器