mysql增量备份前提,服务器需要打开二进制日志mysql> SHOW BINARY LOGS; //查看所有的二进制文件mysql> SHOW MASTER STATUS; //查看当前二进制文件mysqlbinlog使用说明mysqlbinlog导入数据时会产生临时表,这在大文件的特别注意,临时表位置为环境变量TMPDIR比较重要的参数如下:--start-datetime 从一个时间点开始--stop-datetime 截止于一个时间点--start-position 从指定的位置点开始--stop-position 从指定的位置点结束--user 指定用户从指定位置恢复shell> mysqlbinlog --start-position=3831017 --stop-position=3831518 mysql-bin.000019 |mysql -uroot -pshell> mysqlbinlog --stop-datetime="2016-04-02 9:59:59" /var/log/mysql/bin.123456 | mysql -u root -p更多参数请参考手册查看二进制文件内容mysqlbinlog binlog_file | less也可以选择保存文件中再查看如:mysqlbinlog binlog_file >data.sql