mysqlbinlog查看binlog

根据位置

mysqlbinlog --no-defaults -v --base64-output=decode-rows --database=dbname --start-position=1180 --stop-position=1313 /www/server/data/mysql-bin.000007 > /path/db.sql

根据时间

mysqlbinlog -v --base64-output=decode-rows --database=dbname --start-datetime="2023-12-20 00:00:00" --stop-datetime="2023-12-20 23:59:59" binlog.000007 > /path/db.sql

mysqlbinlog: [ERROR] unknown variable ‘default-character-set=utf8mb4’ 异常时,增加 --no-defaults参数即可

你可能感兴趣的:(数据库)