首页 >

mysql查看被删除数据 |mysql中locate的用法

mysql 去掉primarykey,常用mysql函数 php,mysql判断当前时间之前,windows 看mysql版本信息,xampp mysql路径修改,mysql中locate的用法mysql查看被删除数据 |mysql中locate的用法

什么是MySQL的删除操作?

在MySQL中,删除操作是指将表中的数据行删除,表结构不会受到任何变化。执行删除操作后,被删除的记录将无法访问,但是删除的数据会被保存在MySQL的日志文件中。

如何查看被删除的数据?

要查看被删除的数据,可以使用MySQL的”binlog”日志文件。binlog文件是MySQL存储所有的修改操作的二进制日志文件。它以二进制的形式保存着MySQL服务器中所有的修改操作,包括增、删、改等操作。可以使用mysqlbinlog命令将binlog文件转换为文本形式,以便于查看和分析。

使用mysqlbinlog命令查看被删除的数据的方法:

1.找到binlog文件的位置:可以在MySQL的配置文件(my.cnf)中查找binlog日志的位置,一般在/var/log/mysql/目录下。

2.查看binlog文件内容:执行以下命令,查看binlog文件内容:

mysqlbinlog logfile >outputfile

其中,logfile为binlog文件名,outputfile为txt文件名。执行完成后,会将binlog文件的内容以文本的形式保存到outputfile文件中。

总结:

MySQL的删除操作不是真正的删除,被删除的数据会被保存在MySQL的binlog日志文件中。要查看被删除的数据,只需找到binlog文件的位置,使用mysqlbinlog命令将其转换为文本形式即可。


mysql查看被删除数据 |mysql中locate的用法
  • mysql新增远程用户,你可能犯的3个致命错误 |mysql数据库改端口
  • mysql新增远程用户,你可能犯的3个致命错误 |mysql数据库改端口 | mysql新增远程用户,你可能犯的3个致命错误 |mysql数据库改端口 ...

    mysql查看被删除数据 |mysql中locate的用法
  • jetspeed配置mysql |mysql统计不同姓人数
  • jetspeed配置mysql |mysql统计不同姓人数 | jetspeed配置mysql |mysql统计不同姓人数 ...

    mysql查看被删除数据 |mysql中locate的用法
  • MySQL入门指南百度阿里腾讯等互联网公司都需要的技能 |mysql 去掉特定字符
  • MySQL入门指南百度阿里腾讯等互联网公司都需要的技能 |mysql 去掉特定字符 | MySQL入门指南百度阿里腾讯等互联网公司都需要的技能 |mysql 去掉特定字符 ...