目录
一、安装配置
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
#按照文件大小还原