Mysql开启bin-log日志

目录

一、安装配置

二、mysqlbinlog命令 


 

一、安装配置

yum -y install mariadb mariadb-server
    #安装mysql数据库
    #默认配置文件/etc/my.cnf

vim /etc/my.cnf
    log-bin=mariadb-bin		#开启二进制日志

systemctl restart mariadb
    #会在/car/lib/mysql/产生二进制日志文件,例如:mariadb-bin.000001

二、mysqlbinlog命令 

按照bin-log日志恢复数据:

file mariadb-bin.000001 
	#查看文件类型

mysqlbinlog mariadb-bin.000001
	##打开数据库日志文件查看执行的数据库命令内容

mysqlbinlog --start-datetime='2022-08-04 14:24:00' --stop-datetime='2022-08-04 14:25:00' mariadb-bin.000001 | mysql -uroot
	#按照时间还原(将日志中的命令时间包含在内)
	
mysqlbinlog --start-position 264 --stop-position 341 mysql-bin.000001 | mysql
	#按照文件大小还原

相关推荐

  1. MySQL Undo Log、Redo Logbin Log

    2024-02-20 05:28:01       8 阅读
  2. 如何开启MySQL的binlog

    2024-02-20 05:28:01       15 阅读
  3. mysql日志( Redo Log 、Undo LogBin Log)

    2024-02-20 05:28:01       19 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-20 05:28:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-20 05:28:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-20 05:28:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-20 05:28:01       20 阅读

热门阅读

  1. c++ %运算符

    2024-02-20 05:28:01       27 阅读
  2. 2024前端面试准备之Vue3篇

    2024-02-20 05:28:01       36 阅读
  3. docker的底层原理一:客户端-服务器架构

    2024-02-20 05:28:01       31 阅读
  4. LeetCode--2298. 周末任务计数

    2024-02-20 05:28:01       29 阅读
  5. LeetCode刷题小记 一、【数组】

    2024-02-20 05:28:01       29 阅读
  6. CDH 6.x版本 HBase基础调优参数

    2024-02-20 05:28:01       30 阅读