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
相关推荐
hssfscv7 小时前
Mysql学习笔记——事务
笔记·学习·mysql
坐吃山猪7 小时前
BrowserUse14-源码-ScreenShot模块-整理
linux·数据库·python
廋到被风吹走7 小时前
【数据库】【MySQL】各种 JOIN 的特点及应用场景
数据库·mysql
Jelly-小丑鱼7 小时前
Linux搭建syslog日志服务器
linux·服务器·docker·日志服务器·syslog服务器
@nengdoudou7 小时前
KingbaseES 实现 MySQL 函数 DATEDIFF
数据库·mysql
yilan_n7 小时前
在Linux下使用Termony搭建HNP自验证环境全指南
linux·harmonyos·termony·hnp·命令行适配
爱宇阳7 小时前
Linux 安全加固:禁用 IPv6 ICMP 重定向
linux·安全·智能路由器
让学习成为一种生活方式7 小时前
全基因组重测序上游分析流程--随笔15
linux
Knight_AL7 小时前
如何在 MySQL 中优雅统计“只算周一到周五”的到访数据?
数据库·mysql
咸蛋Superman7 小时前
车联网时序数据库靠谱的供应商是哪家
数据库·时序数据库