首页 > 资讯 > 数码知识内容详情

mysqlbinlog命令 - 查看二进制日志文件 2024-01-09 09:41:46 网络

使用mysqlbinlog命令可以查看二进制日志文件,该日志文件里面记录着所有的的DDL和DML语句。 语法格

使用mysqlbinlog命令可以查看二进制日志文件,该日志文件里面记录着所有的的DDL和DML语句。

语法格式:mysqlbinlog [参数] [日志文件]

常用参数:

-d 为指定数据库列出条目
--debug-info 显示一些调试信息
--protocol 进行连接要使用的协议
-D 禁用二进制日志

参考实例

查看二进制日志文件/var/lib/mysql/mysqld-bin.0001:

[root@linuxcool ~]# mysqlbinlog /var/lib/mysql/mysqld-bin.0001

查询一段时间的binlog:

[root@linuxcool ~]# mysqlbinlog --start-datetime="2017-01-09 17:50:00" --stop-datetime="2017-01-09 18:00:00" bin.000025

mysqlbinlog拆库,拆除test库的所有操作,然后进行恢复:

[root@linuxcool ~]# mysqlbinlog -d test mysqlbin.000002 > test.sql

与该功能相关的Linux命令:

  • unrar命令 – 解压提取RAR压缩文件
  • cmp命令 – 比较两个文件是否有差异
  • chmod命令 – 改变文件或目录权限
  • createdb命令 – 创建PostgreSQL数据库
  • ls命令 – 显示目录中文件及其属性信息
  • named-checkconf命令 – named配置文件语法检查
  • ipcs命令 – 多进程间通信常用的工具
  • hwclock命令 – 显示与设置系统硬件时钟
  • mdir命令 – 显示MS-DOS目录
  • tree命令 – 以树状图形式列出目录内容

相关标签: 数码科技