前言
最近线上误操作了一个数据,由于是直接修改的数据库,所有唯一的恢复方式就在mysql的binlog。binlog使用的是ROW模式,即受影响的每条记录都会生成一个sql。同时利用了binlog2sql项目。
MySQL Binary Log也就是常说的bin-log, ,是mysql执行改动产生的二进制日志文件,其主要作用有两个:
* 数据回复
* 主从数据库。用于slave端执行增删改,保持与master同步。
binlog基本配置和格式
binlog基本配置
binlog需要在mysql的配置文件的mysqld节点中进行配置:
# 日志中的Serverid
server-id = 1
# 日志路径
log_bin = /var/log/mysql/mysql-bin.log
# 保存几天的日志
expire_logs_days = 10
# 每个binlog的大小
max_binlog_size = 1000M
#binlgo模式
binlog_format=ROW
# 默认是所有记录,可以配置哪些需要记录,哪些不记录
#binlog_do_db = include_database_name
#binlog_ignore_db = include_database_name
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
软考中级精品资料免费领
- 历年真题答案解析
- 备考技巧名师总结
- 高频考点精准押题
- 资料下载
- 历年真题
193.9 KB下载数260
191.63 KB下载数245
143.91 KB下载数1139
183.71 KB下载数640
644.84 KB下载数2752
相关文章
发现更多好内容猜你喜欢
AI推送时光机mysql如何利用binlog进行数据恢复详解
数据库2024-04-02
如何利用MySQL的binlog恢复误删数据库详解
数据库2024-04-02
Mysql如何通过binlog日志恢复数据详解
数据库2024-04-02
MySQL的binlog如何恢复数据
数据库2024-04-02
MYSQL Binlog恢复误删数据库详解
数据库2022-11-18
利用MySQL的binlog恢复误删的数据库
数据库2023-09-23
Mysql的Binlog数据恢复:不小心删除数据库详解
数据库2024-04-02
MySQL中如何使用binlog恢复或闪回数据库数据
数据库2024-04-02
如何使用MySQL进行数据备份和恢复?
数据库2023-10-22
一步步教你如何使用mysql binlog恢复数据
数据库2023-04-06
一步步教你如何使用mysql binlog恢复数据
数据库2023-05-14
MySQL中如何进行数据备份和恢复
数据库2024-03-06
如何在mysql5.7中使用binlog 恢复数据
数据库2023-06-15
MySQL中如何进行备份和恢复数据
数据库2024-04-09
如何在MySQL中进行数据备份和恢复
数据库2024-04-09
MySQL中如何进行数据备份和灾难恢复
数据库2024-03-06
使用DBeaver进行mysql数据备份与恢复
数据库2023-08-18
mysql误删数据后,从binlog中进行恢复删除数据(拯救手残,不跑路)
数据库2023-08-16
Cassandra如何进行数据备份和恢复
数据库2024-04-09
详解:如何恢复MySQL数据库下误删的数据
数据库2024-04-02
咦!没有更多了?去看看其它编程学习网 内容吧