前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【成语版五一奇妙BUG】Linux安装Mysql临时密码无法登录?

【成语版五一奇妙BUG】Linux安装Mysql临时密码无法登录?

作者头像
上分如喝水
发布2022-05-04 09:07:18
1.7K0
发布2022-05-04 09:07:18
举报
文章被收录于专栏:XiaoLin笔记XiaoLin笔记

前言

今天是五一佳节,我在部署自己博客网站(小预告:个人站即将上线),在装MySQL的时候遇到了一个很奇怪的问题,是自己从来没有遇到的问题,MySQL临时密码无法登录了,这就很奇怪,这让我怎么去修改自己的密码呢?于是我开始去想办法了,今天写一个博客来记录一下。

在这里插入图片描述
在这里插入图片描述

思路

MySQL既然必须要密码登录,那么我不可以直接跳过密码登录呢?这个是一个曲线救国的方案,结果MySQL还真提供了这种方案。

收旗卷伞

首先我们需要在root身份下停止MySQL。

代码语言:javascript
复制
service mysqld stop

狸猫换太子

代码语言:javascript
复制
vi /etc/my.cnf

我们只需要在这里这中间的位置上加入跳过密码认证的命令即可。

在这里插入图片描述
在这里插入图片描述
代码语言:javascript
复制
skip-grant-tables 

这样就可以了。

在这里插入图片描述
在这里插入图片描述

shift+z+z,保存退出。

武皇即位

代码语言:javascript
复制
systemctl start mysqld

再显身手

代码语言:javascript
复制
mysql -uroot -p

在输入密码的时候,我们按回车就可以了,我们会惊奇的发现可以跳过密码。

伺机而动

我们执行这条命令授权。

代码语言:javascript
复制
 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION; 
在这里插入图片描述
在这里插入图片描述

当我在执行修改密码命令的时候发现又报错了!

代码语言:javascript
复制
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';
在这里插入图片描述
在这里插入图片描述

这个时候我们需要这样做。

代码语言:javascript
复制
use mysql;
select user,host from user where user='root';
在这里插入图片描述
在这里插入图片描述
代码语言:javascript
复制
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'xxxxxx';
flush privileges;
在这里插入图片描述
在这里插入图片描述

大功告成!!

毁尸灭迹

我们就然干了坏事,那肯定要毁尸灭迹。

我们先退出。

代码语言:javascript
复制
quit;

再到我们刚刚的那个配置文件将跳过密码这个选项去掉。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-05-03 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 思路
    • 收旗卷伞
      • 狸猫换太子
        • 武皇即位
          • 再显身手
            • 伺机而动
              • 毁尸灭迹
              相关产品与服务
              云数据库 SQL Server
              腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档