mysql> show variables like "%log_bin%"; #查看binlog日志文件夹

修改my.cnf文件开启日志服务
vim my.cnf #添加
server-id = 1
log-bin = /var/lib/mysql/mysql-bin.log
重启mysql服务
systemctl restart mysqld

查看:

刷新binlog日志,来对数据库进行一些操作:(这里我在数据库创建一个表)
flush logs;

查看日志文件内容:可以查看到具体运行的语句

模拟数据丢失: #把刚刚创建的删除掉

现在进行语句的恢复:
mysqlbinlog --start-position 219 --stop-position 321 mysql-bin.000002 |mysql -uroot -p123

查看一下被删除的表有没有恢复:
