1:先确定 打开binlog log_bin = /var/log/mysql/mysql-bin.log
binlog_do_db = include_database_name
2: shell>mysqlbinlog mysql-bin.000027
3: ./mysqlbinlog --database="database" --socket=/tmp/mysql.sock --stop-date="2008-09-23 09:59:59" ../data/mysql-bin.000027 | mysql -uroot -pwangkai
binlog_do_db = include_database_name
2: shell>mysqlbinlog mysql-bin.000027
3: ./mysqlbinlog --database="database" --socket=/tmp/mysql.sock --stop-date="2008-09-23 09:59:59" ../data/mysql-bin.000027 | mysql -uroot -pwangkai
本文介绍如何使用 MySQL 的 binlog 功能来记录数据库操作。通过设置 log_bin 参数指定 binlog 文件的位置,并通过 binlog_do_db 指定需要记录的数据库名称。此外,还介绍了如何利用 mysqlbinlog 工具读取特定日期前的 binlog 数据并将其导入数据库。
1521

被折叠的 条评论
为什么被折叠?



