共计 530 个字符,预计需要花费 2 分钟才能阅读完成。
查看所有二进制日志文件的列表
mysql> SHOW BINARY LOGS;
确定以后二进制日志文件的名称
mysql> SHOW MASTER STATUS;
查看二进制日志内容
shell> mysqlbinlog binlog_files | more
# 或者将输入保留在文件中,而后在文本编辑器中查看文件
shell> mysqlbinlog binlog_files > tmpfile
执行批改后的二进制文件
shell> mysql -u root -p < tmpfile
不批改内容间接执行二进制日志文件
shell> mysqlbinlog binlog_files | mysql -u root -p
应应用单个数据库连贯来执行要解决的所有二进制日志文件的内容
shell> mysqlbinlog binlog.000001 binlog.000002 | mysql -u root -p
# 将整个日志写入单个文件,而后解决该文件
shell> mysqlbinlog binlog.000001 > /tmp/statements.sql
shell> mysqlbinlog binlog.000002 >> /tmp/statements.sql
shell> mysql -u root -p -e "source /tmp/statements.sql"
正文完