创建表,插入数据. ``` mysql> create database binlog; mysql> create table bt(id int); mysql> insert into bi values (1); mysql> insert into bi values (2); mysql> insert into bi values (3); mysql> insert into bi values (4); mysql> delete from bt
binlog_format='mixed' (root)[(none)]>use test; Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed (root); Query OK, row affected (0.00 sec) Rows matched
mysqlbinlog恢复bin-log数据 Binlog日志即binary log,是二进制日志文件,有两个作用,一个是增量备份,另一个是主从复制,即从节点同步主节点数据时获取的即是bin-log,也可以通过bin-log日志来进行本机数据恢复. 1.可以登录mysql客户端查看bin-log有没有开启: mysql> show variables like '%log_bin%'; +---------------------------------+--------------------
概述 代码bug,在处理上传出现异常时执行了DELETE FROM t_resource WHERE resource_id = ? OR parent_id = ?因为OR条件导致用户的上传的所有数据被清空了. show 查看是否有开启log-bin备份 show variables like 'log_bin' 欣慰的是,已经开启了二进制日志备份.那接下来就简单多了,找到这个二进制日志,找到这个节点,去恢复它.执行这个命令,查看正在写入的二进制日志是哪个文件 show master stat