Linux下如何查看mysql的历史操作记录

技术Linux下如何查看mysql的历史操作记录这篇文章主要介绍了Linux下如何查看mysql的历史操作记录,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下

本文主要介绍如何在Linux下查看mysql的历史操作记录,具有一定的参考价值。有兴趣的朋友可以参考一下。希望你看完这篇文章后收获多多。让边肖带你去了解一下。

在linux下,mysql操作的每一步都会被记录在。默认情况下,mysql_history文件位于当前操作系统用户下。这个文件不会记录操作时间,只记录操作命令,包括用户创建、授权、密码更改等。所有这些都以明文形式记录。在正常情况下,出于安全原因,该文件将被清空,以避免信息泄露。

实验步骤:

1.进入mysql服务,随意输入几行命令:

Linux下如何查看mysql的历史操作记录

因为我是在root用户下的命令行登录mysql的,所以去root用户目录查看历史操作记录文件。mysql_history。那个。mysql_history是一个隐藏文件。

Linux下如何查看mysql的历史操作记录

您可以看到所有操作命令都以明文形式记录。此外。mysql_history文件不会记录尚未断开连接的mysql命令行界面用户的操作。那个。mysql_history文件将记录你之前执行的所有命令,只在你点击exit之后。

2.客户端连接到mysql服务。同样,只需点击几行命令:

Linux下如何查看mysql的历史操作记录

lxmtestmongdb上没有mysql服务,但是刚才的所有操作都记录在/root/下。mysql_history:

Linux下如何查看mysql的历史操作记录

3.修改linux用户主目录中的linux环境变量MYSQL_HISTFILE:

[root @ centost st1 ~]#导出

MYSQL_HISTFILE=/home/mysql/。mydb_history

然后重复1中的操作,可以观察到所有的操作历史记录都记录在新文件/home/mysql/。mydb_history:

Linux下如何查看mysql的历史操作记录

结合以上实验内容,我们可以知道这个历史操作记录文件的记录方式。通常文件会作为软链接链接到/dev/null,内容会直接清空。请注意,直接删除这个文件是没有用的,因为下次新的mysql连接进来时,这个文件会再次自动生成。

感谢您仔细阅读本文。希望边肖分享的文章《如何查看Linux下mysql的历史运行记录》对大家有所帮助。也希望大家多多支持和关注行业信息渠道,更多相关知识等着你去学习!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/57896.html

(1)

相关推荐

  • vue权限控制按钮显示隐藏(vue按钮级别权限控制)

    技术vue按钮怎么实现权限控制这篇文章主要讲解了“vue按钮怎么实现权限控制”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue按钮怎么实现权限控制”吧!一、步骤1.定义

    攻略 2021年12月23日
  • 加拿大与中国时差,加拿大时间和中国一样吗

    技术加拿大与中国时差,加拿大时间和中国一样吗加拿大按照时间划分为冬令时和夏令时。按照地区不同分六个时区加拿大与中国时差,当北京时间(东八区)为 24:00 时,加拿大时间分别为: 纽芬兰时区(西四区,如圣约翰斯)12:3

    生活 2021年10月27日
  • leetcode有效三角形个数(leetcode四个数之和图解)

    技术LeetCode如何解决三数之和问题这篇文章主要介绍LeetCode如何解决三数之和问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1 题目描述给定一个整数数组nums,判断nums中是否存

    攻略 2021年12月15日
  • linux 搭载yum私有仓库

    技术linux 搭载yum私有仓库 linux 搭载yum私有仓库yum私有仓库本地版
    @目录yum私有仓库本地版1.下载必须的软件包2.创建软件仓库3.下载对应的软件yum私有仓库本地版插图1)4.初

    礼包 2021年12月17日
  • JS 创建元素的三种方法

    技术JS 创建元素的三种方法 JS 创建元素的三种方法1、动态创建元素一 document.write()例如向页面中输出一个 li 标签pre class="html" name="code"span

    礼包 2021年11月14日
  • java swing 基础教程2(java swing界面添加小功能)

    技术如何浅析Swing项目的开发如何浅析Swing项目的开发,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。由于工作最近接手一个Swing项目,开发周期为一年

    攻略 2021年12月18日