linux mysql数据库忘记密码怎么找回密码?

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 原文章地址:https://blog.csdn.net/qq_35202206/article/details/81092430 此文章是自己修改后,重新写的一篇文章 如果觉得不够详细可以参考上面的地址。

原文章地址:https://blog.csdn.net/qq_35202206/article/details/81092430

此文章是自己修改后,重新写的一篇文章 如果觉得不够详细可以参考上面的地址。

修改前建议创建快照 ,以防错误修改 导致系统无法启动


下面操作是centos 7.6版本的,mysql是5.7 其他版本可以参考下。

  1. 今天一上线,哎呀密码忘记了。不知道怎么搞,这是密码错误的截图
    image
  2. 输入下面的命令
    vi /etc/my.cnf
  3. 出现下面的图
    image
  4. 接着按 i 键,出现图片中的INSERT,就可以正常修改了。不按无法修改
    image
  5. 在[mysqld]添加一行 skip-grant-tables
    image
  6. 然后按ESC键,INSERT不再出现了。然后按 shift键 + :键,输入wq! 回车
    image
  7. 重启mysql
    systemctl restart mysqld
  8. 然后输入mysql 可以直接进去
    image
  9. 修改root密码,输入下面命令
    update mysql.user set authentication_string=password('123456789sW!') where user='root' ;
  10. 退出mysql 输入exit 退回桌面后 重启mysql
    systemctl restart mysqld
  11. 删掉上面的 skip-grant-tables
    输入vi /etc/my.cnf ,找到 skip-grant-tables 删掉 然后按照上面的方法保存wq!
  12. 重启mysql
    systemctl restart mysqld
  13. 回到桌面后 输入mysql -uroot -p123456789sW!
    image
  14. 修改成功了。如果不懂可以参考原创的文章
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
2天前
|
关系型数据库 MySQL Linux
在Linux系统中安装MySQL数据库
在Linux系统中安装MySQL数据库
30 3
|
2天前
|
Ubuntu 关系型数据库 MySQL
|
2天前
|
关系型数据库 MySQL Linux
Linux下MySQL的用户与权限管理
Linux下MySQL的用户与权限管理
9 0
|
7天前
|
SQL 关系型数据库 MySQL
Mysql忘记密码操作
Mysql忘记密码操作
33 1
|
8天前
|
关系型数据库 MySQL Linux
Linux下安装MySQL
Linux下安装MySQL
24 0
|
8天前
|
关系型数据库 MySQL Linux
【Linux】在Linux上安装MySQL数据库的步骤
【Linux】在Linux上安装MySQL数据库的步骤
148 0
|
10月前
|
关系型数据库 MySQL Linux
linux数据库rpm安装mysql数据库rpm包安装顺序
linux数据库rpm安装mysql数据库rpm包安装顺序
222 0
|
存储 关系型数据库 MySQL
linux下安装解压版mysql5.7,看了这篇女朋友都能安装数据库
linux系统centos7.2,mysql版本5.7,网络上看了很多的教程,大部分都失败了,很多人写的安装步骤,都存在很多问题。这里就不一一说明了,这是一篇很优质的安装教程,一次通过,保证你女朋友看了都能一次成功。
275 0
linux下安装解压版mysql5.7,看了这篇女朋友都能安装数据库
|
SQL 关系型数据库 MySQL
linux服务器中如何安装mysql数据库(一次性完成,包含远程连接)
今天给大家介绍一下,如何在新服务器中安装`mysql`数据库,总是捣鼓服务器,每次都去网上查,次次都不一样,浪费好多时间,这次自己记录一下,省的后面还浪费时间。
138 0
linux服务器中如何安装mysql数据库(一次性完成,包含远程连接)
|
关系型数据库 MySQL Linux
Linux系统之安装mysql数据库
Linux系统之安装mysql数据库
93 0
Linux系统之安装mysql数据库