linux出现sql密码被忘记的解决方法
发布日期:2025-04-08 11:54:29 浏览次数:11 分类:精选文章

本文共 518 字,大约阅读时间需要 1 分钟。

目录

前言

此处放置在运维篇章,对应sql的修改密码,推荐阅读:

如果补充Sql的基本知识,推荐阅读:

正文

直奔主题

以root权限执行下述所有的命令

  1. 暂停mysql的服务:service mysql stop

  2. 执行跳过tables的密码:mysqld_safe --skip-grant-tables &

    (其中&代表后台运行)
    在这里插入图片描述

  3. 登录mysql并修改密码:mysql,之后切换mysql的表格:use mysql;

在这里插入图片描述

  1. 根据不同的版本号修改对应密码:

如果是mysql8的版本:

UPDATE user SET password=password("123456") WHERE user='root'; flush privileges;

如果是mysql5的版本:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';flush privileges;ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

截图如下:

在这里插入图片描述

上一篇:Linux分区方案
下一篇:linux内网穿透应用场景有哪些?快解析有什么用处?

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2025年05月06日 02时52分29秒