博客
关于我
linux出现sql密码被忘记的解决方法
阅读量:795 次
发布时间:2023-02-03

本文共 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';

截图如下:

在这里插入图片描述

转载地址:http://qxzfk.baihongyu.com/

你可能感兴趣的文章
Linux 普通用户使用 sudo 命令报 xxx is not in the sudoers file 问题解决
查看>>
linux 根目录扩容
查看>>
Linux 环境下将 ASM 磁盘映射到物理磁盘的完整指南
查看>>
Linux 的性能调优的思路
查看>>
Linux 磁盘和文件系统管理2
查看>>
Linux 系统备份与恢复详解
查看>>
linux 系统服务管理
查看>>
Linux 解决E: Sub-process /usr/bin/dpkg returned an error code (1)错误
查看>>
Linux 解决错误File “/usr/bin/yum“, line 30 except KeyboardInterrupt, e:
查看>>
linux 解压tar包
查看>>
Linux 计划任务详解
查看>>
linux 让php支持mysql_转 linux下php扩展mysqli的支持
查看>>
linux 访问mysql
查看>>
linux 超好用的命令行工具
查看>>
Linux 软件 RAID 设置
查看>>
Linux 软件安装与卸载
查看>>
Linux 运维王者从不离手的10款工具,全用过会变成高手?
查看>>
Linux 进程管理及监控与性能评估
查看>>
Linux 进程间通信 --- 信号通信 --- signal --- signal(SIGINT, my_func); --- 按键驱动异步通知...
查看>>
Linux 通过压缩包安装 MySQL 并设置远程连接教程
查看>>