mysqlbinlog作用
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | mysqlbinlog:解析mysql的binlog日志 在 mysql - bin .index里面记录了所有的binlog文件,它是一个索引 binlog日志的作用:用来记录mysql内部增删改查等对mysql数据库有更新的内容的记录。 查看更新的语句:mysqlbinlog mysql - bin . 002432 恢复具体库的日志:mysqlbinlog - d oldboy mysql - bin . 324234 >oldboy.sql,所以需要指定库,如果日志里面所有的语句都恢复可能会出现问题,因为不是每个库都被删了 指定时间和位置点恢复 指定开始和结束: mysqlbinlog mysql - bin . 23424 - - start - position = 365 - - stop - position = 465 - r pos.sql 将日志文件重定向到这个文件,然后再导入 指定时间恢复 mysqlbinlog mysql - bin . 23424 - - start - datetime = '2017-07-23 02:58:34' - - stop - datetime = '2017-07-23 02:59:34' - r time.sql |
1 2 3 4 5 6 7 8 9 10 11 12 | 让mysql从库记录Binlog方法 需要记录binlog的情况: 1 、当前从库还要作为其他从库的主库,也就是级联同步。 2 、把从库作为数据库备份服务器时需要开启binlog 开启方法: 1 、第一步开启 log - bin 2 、第二步加入 log - slave - updates 3 、第三步对 bin - log的保留时间 expire_logs_days = 7 保留 7 天 对于配置配置文件,或者修改参数都要重启服务 |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 智能桌面机器人:用.NET IoT库控制舵机并多方法播放表情
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 新年开篇:在本地部署DeepSeek大模型实现联网增强的AI应用
· DeepSeek火爆全网,官网宕机?本地部署一个随便玩「LLM探索」
· Janus Pro:DeepSeek 开源革新,多模态 AI 的未来
· 上周热点回顾(1.20-1.26)
· 【译】.NET 升级助手现在支持升级到集中式包管理