Mysql开启bin-log日志

目录

一、安装配置

二、mysqlbinlog命令 


 

一、安装配置

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

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

Mysql开启bin-log日志_第1张图片

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

Mysql开启bin-log日志_第2张图片

二、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
	#按照文件大小还原

你可能感兴趣的:(数据库,mysql,数据库)