一、使用binlog日志
binlog日志: 二进制日志 MsSQL数据库服务日志文件的一种
1、配置好MsQAL服务器,确保能使用密码登入
2、调整/etc/my.cnf配置,并重启服务
[root@mysql-1 ~]#vim /etc/my.cof
log-bin-index=mysql-bin //启用二进制日志,并指定前缀
server_id=1
binlog_format=STATEMENT //在Mysql5.7中,binlog日志格式默认为ROW
3、重启服务
[root@mysql-1 ~]#systemctl restart mysqld
4、查看
[root@mysql-1 ~]# ls /var/lib/mysql/mysql-bin.*
/var/lib/mysql/mysql-bin.000001 /var/lib/mysql/mysql-bin.index
查看binlog日志内容
[root@mysql-1 mysql]# mysqlbinlog mysql-111-bin.000001
重启MySQL服务程序,会生成一份新的日志:
二、利用binlog日志重做数据库操作
1、执行数据库表添加操作
创建db1·库tb1表,表结构自定义:
mysql> CREATE DATABASE db1;
mysql> USE db1;
Database changed
mysql> CRE