binlog的三种模式 statement:记录每一条修改数据的sql row:保存哪条记录被修改 mixed:兼顾前两者的优点. # 查看binlog有没有开启 SHOW VARIABLES LIKE 'log_bin%'; # 查看当前binlog的模式 SHOW VARIABLES LIKE 'binlog%'; 在配置文件中添加一行:binlog_format="ROW",即可设置成row模式,其他模式同理 -- 查看当前是在哪个日志文件中 SHOW MASTER STATUS
创建表,插入数据. ``` 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
备份全库 [root@db01 b]# mysqldump -uroot -poldboy123 -A > /b/full.sql Warning: Using a password on the command line interface can be insecure. [root@db01 b]#ll total 656 -rw-r--r-- 1 root root 667860 Mar 11 15:39 full.sql 打开看下都是一些插入类的语句比较容易读懂,可以用awk.sed,