广告
返回顶部
首页 > 资讯 > 数据库 >Linux下如何查看mysql的历史操作记录
  • 868
分享到

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

2024-04-02 19:04:59 868人浏览 安东尼
摘要

这篇文章主要介绍了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命令行界面用户的操作。只有你敲下exit后,.mysql_history文件才会记录下你之前执行的所有命令。

2、客户端连接到mysql服务,同样,随便敲几行命令:

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

在lxmtestmongdb这台机器上是没有mysql服务的,但是刚才所有的操作已经被记录到本机的/root/.mysql_history下了:

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

3、  在linux用户的家目录下修改MYSQL_HISTFILE这个linux环境变量:

[root@Centostest1 ~]# export MYSQL_HISTFILE=/home/mysql/.mydb_history

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

Linux下如何查看mysql的历史操作记录
结合上面的实验内容,就可以清楚这个历史操作记录文件的记录方式。一般情况下,会将该文件做一个软链接链接到/dev/null去,直接把内容清空。注意直接删除这个文件是没有什么用的,因为下次如果有新的mysql连接进来,该文件会自动再次生成的。

感谢你能够认真阅读完这篇文章,希望小编分享的“Linux下如何查看mysql的历史操作记录”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网数据库频道,更多相关知识等着你来学习!

您可能感兴趣的文档:

--结束END--

本文标题: Linux下如何查看mysql的历史操作记录

本文链接: https://www.lsjlt.com/news/62348.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux下如何查看mysql的历史操作记录
    这篇文章主要介绍了Linux下如何查看mysql的历史操作记录,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 在linux下,mysql的...
    99+
    2022-10-18
  • Linux如何快速查看历史记录
    这篇文章主要为大家展示了“Linux如何快速查看历史记录”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux如何快速查看历史记录”这篇文章吧。Linux系统中,对于查看历史记录,有两个按键是...
    99+
    2023-06-25
  • 如何查看Oracle数据库的操作历史记录
    查看操作历史记录的方法:1、使用Oracle内置的审计功能,可以记录数据库中发生的各种操作,包括登录、DDL语句、DML语句等;2、使用Oracle日志文件,其中包含了数据库中发生的各种操作,可以通过查看日志文件来获取操作历史记录;3、使用...
    99+
    2023-10-22
    oracle
  • mac safari历史记录如何查看
    这篇“mac safari历史记录如何查看”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“mac safari历史记录如何查看...
    99+
    2023-07-02
  • 如何查看和管理 Linux 命令历史记录
    如何在 Linux 中查看命令历史记录我们可以使用Linux中的history命令来获取以前执行的所有命令的列表。它有一个非常简单的语法:history <options>登录后复制...
    99+
    2023-08-02
  • sql历史记录日志如何查看
    在SQL Server中,可以通过以下几种方式查看历史记录日志:1. 使用系统函数:可以使用系统函数如`fn_dblog()`和`s...
    99+
    2023-09-29
    sql
  • Linux下怎么查看mysql数据库操作记录
    小编给大家分享一下Linux下怎么查看mysql数据库操作记录,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Linux下查看mysql数据库操作记录具体方法MyS...
    99+
    2023-06-27
  • 电脑使用痕迹历史记录如何查看
    要查看电脑的使用痕迹历史记录,可以按照以下步骤进行:1. 查看浏览器历史记录:打开你所使用的浏览器(如Chrome、Firefox、...
    99+
    2023-09-09
    电脑
  • linux中怎么查看用户的所有历史操作
    这篇文章主要讲解了“linux中怎么查看用户的所有历史操作”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux中怎么查看用户的所有历史操作”吧!在 li...
    99+
    2022-10-19
  • navicat查看mysql操作记录的方法
    这篇文章将为大家详细讲解有关navicat查看mysql操作记录的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在navicat中查看mysql的操作记录其实方法很简...
    99+
    2022-10-18
  • Win8 IE浏览器如何查看历史记录有哪些方法
      使用IE浏览器上网是国内多数网民的一个习惯。IE浏览器的众多功能中,查看历史记录是其中较为实用的一个。下面小编以Win8系统为例,告诉大家查看IE浏览器历史记录的两个方法。   方法一   点击五角星按...
    99+
    2022-06-04
    历史记录 浏览器 方法
  • 你知道如何在 Git 中查看特定文件的历史更改记录吗?
    在开发过程中,Git 是一个非常有用的版本控制工具。通过 Git,我们可以轻松地跟踪代码的版本历史,比较不同版本之间的差异,以及回滚到先前的版本。在 Git 中,我们可以查看特定文件的历史更改记录。在这篇文章中,我将向您展示如何在 Git ...
    99+
    2023-10-07
    数组 git 日志
  • linux下如何查看redis的安装目录
    小编给大家分享一下linux下如何查看redis的安装目录,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!具体查看方法如下:1、在redis下查看安装目录如果命令 which 和wher ...
    99+
    2022-10-18
  • 如何通过批处理实现删除运行、查找等处的历史记录
    这篇文章主要介绍了如何通过批处理实现删除运行、查找等处的历史记录,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。批处理代码:代码如下:@echo off :: 删除"...
    99+
    2023-06-08
  • 如何进行SAP CRM和C4C的客户主数据修改历史记录查询
    如何进行SAP CRM和C4C的客户主数据修改历史记录查询,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。SAP CRM随便修改一个字段,比如给Search Te...
    99+
    2023-06-04
  • Linux下如何查看MySQL的安装路径
    这篇文章主要介绍“Linux下如何查看MySQL的安装路径”,在日常操作中,相信很多人在Linux下如何查看MySQL的安装路径问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”...
    99+
    2022-10-18
  • MySQL该如何操作数据表中的记录
    下文主要给大家带来MySQL该如何操作数据表中的记录,希望这些内容能够带给大家实际用处,这也是我编辑MySQL该如何操作数据表中的记录这篇文章的主要目的。好了,废话不多说,大家直接看下文吧。 1....
    99+
    2022-11-30
    mysql 数据库
  • Linux下如何查看nginx、apache、mysql和php的编译参数
    今天小编给大家分享一下Linux下如何查看nginx、apache、mysql和php的编译参数的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们...
    99+
    2023-07-04
  • 如何提取MySQL binlog中指定表的操作记录
    小编给大家分享一下如何提取MySQL  binlog中指定表的操作记录,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 一段简单的Python脚本,需...
    99+
    2022-10-18
  • 【记录】smartctl|Linux如何通过smartctl查看有没有坏的磁盘?以及使用时长、电源周期、故障记录等
      smartctl是一个用于监测和分析硬盘健康状态的工具,可以用于检测是否存在坏的磁盘。以下是使用smartctl检查磁盘健康状态的步骤: 安装smartctl软件 在Linux系统中,smart...
    99+
    2023-09-10
    linux 运维 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作