在Linux系统中mysql数据库忘记密码的解决方案

进入root用户,修改系统文件

在这里面添加一条,按i进入编辑模式,添加skip-grant-tables;

然后wq!保存。重启MySQL服务

再mysql  -u root -p  

直接回车不要密码。之后输入

输入下面的代码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Openlab123!';

注意

注意注意,这里如果更改不成功。

使用下面的命令去看对应关系,有的是root   对应  localhost  。我这里对应的就是%,下面该密码这条命令也要是%,才可以。不然一直报错。

修改密码成功,退出数据库,进入vim   /etc/my.cnf   把刚开始增加的那条删了,然后重启数据库

再用密码完美登录。

相关推荐

  1. Linux忘记密码解决方法

    2024-07-17 08:14:02       23 阅读
  2. Linux 忘记密码解决方法

    2024-07-17 08:14:02       35 阅读
  3. Redhat Linux忘记密码解决方案

    2024-07-17 08:14:02       28 阅读
  4. 数据库mysql忘记密码解决办法

    2024-07-17 08:14:02       21 阅读
  5. Linux系统MYSQL重置密码(针对root忘记密码)

    2024-07-17 08:14:02       55 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-17 08:14:02       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-17 08:14:02       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-17 08:14:02       58 阅读
  4. Python语言-面向对象

    2024-07-17 08:14:02       69 阅读

热门阅读

  1. R语言学习笔记9-数据过滤-分组-融合

    2024-07-17 08:14:02       22 阅读
  2. 实战:Spring Boot与Apache CXF构建企业级服务SOAP

    2024-07-17 08:14:02       24 阅读
  3. Transformer中Decoder的计算过程及各部分维度变化

    2024-07-17 08:14:02       25 阅读
  4. Docker

    2024-07-17 08:14:02       24 阅读
  5. ODrive学习笔记四——编码器流

    2024-07-17 08:14:02       30 阅读
  6. 基于深度学习的机器人控制

    2024-07-17 08:14:02       26 阅读
  7. C++ ‘##’ 运算符使用

    2024-07-17 08:14:02       20 阅读
  8. python3多线程用途和场景

    2024-07-17 08:14:02       20 阅读
  9. 2024年还能入局网络安全吗?

    2024-07-17 08:14:02       22 阅读
  10. 树莓派docker自制镜像

    2024-07-17 08:14:02       23 阅读